fix: update Core dependency to 0.13.1#54
Conversation
Architecture review · no architectural changesgraph LR
n_Orchestration_Engine["Orchestration Engine"]
n_Structural_Analysis_Visualization["Structural Analysis #38; Visualization"]
n_Developer_Experience_Telemetry["Developer Experience #38; Telemetry"]
n_Orchestration_Engine -- "Orchestrates analysis lifecycle and document re…" --> n_Structural_Analysis_Visualization
n_Orchestration_Engine -- "Manages execution context and quota state for U…" --> n_Developer_Experience_Telemetry
n_Structural_Analysis_Visualization -- "Provides structural metadata for interactive el…" --> n_Developer_Experience_Telemetry
n_Developer_Experience_Telemetry -- "Reports health metrics and user feedback" --> n_Orchestration_Engine
classDef added fill:#1f883d,stroke:#0b5d23,color:#ffffff;
classDef modified fill:#bf8700,stroke:#7d4e00,color:#ffffff;
classDef deleted fill:#cf222e,stroke:#82071e,color:#ffffff,stroke-dasharray:5 3;
Colors indicate component changes compared to target branch Download the PR analysis artifacts from this workflow artifact. Explore this PR’s architecture in your browser or VS Code. codeboarding-action · run 29332147443 |
|
/codeboarding |
Architecture review · failedThe architecture diff couldn't be generated for this run. See the workflow logs for details. codeboarding-action · run 29332933165 |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 72926bc02d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| description: 'CodeBoarding PyPI package version used as the analysis engine. Pin for reproducibility; set to a newer released version to opt into newer engine releases.' | ||
| required: false | ||
| default: '0.13.0' | ||
| default: '0.13.1' |
There was a problem hiding this comment.
Use a release-triggering type for the engine bump
For this default engine bump to reach users of CodeBoarding/CodeBoarding-action@v1, it needs to create an action release: the release workflow only moves the major tag after release-please creates a release, and AGENT.md says only feat:/fix: commits or PR titles trigger that. With this change currently committed as test: ..., merging it by that title leaves the v1 tag on the old action, so default users will keep installing the previous engine unless some later release-triggering change happens.
Useful? React with 👍 / 👎.
|
/codeboarding |
Architecture review · no architectural changesgraph LR
n_Analysis_Orchestrator["Analysis Orchestrator"]
n_Structural_Diff_Visualization_Engine["Structural Diff #38; Visualization Engine"]
n_Developer_Experience_DX_Bridge["Developer Experience #40;DX#41; Bridge"]
n_Telemetry_Insights_Collector["Telemetry #38; Insights Collector"]
n_Analysis_Orchestrator -- "Triggers artifact rendering and documentation g…" --> n_Structural_Diff_Visualization_Engine
n_Analysis_Orchestrator -- "Provides execution context and analysis results" --> n_Telemetry_Insights_Collector
n_Structural_Diff_Visualization_Engine -- "Supplies visual content for IDE/UI integration" --> n_Developer_Experience_DX_Bridge
classDef added fill:#1f883d,stroke:#0b5d23,color:#ffffff;
classDef modified fill:#bf8700,stroke:#7d4e00,color:#ffffff;
classDef deleted fill:#cf222e,stroke:#82071e,color:#ffffff,stroke-dasharray:5 3;
Colors indicate component changes compared to target branch Download the PR analysis artifacts from this workflow artifact. Explore this PR’s architecture in your browser or VS Code. codeboarding-action · run 29333387512 |
Summary
0.13.0to0.13.10.13.1for the compatible Tree-sitter runtime and grammar pins; the action carries no duplicate Tree-sitter constraintsWhy
Core
0.13.1includes the dependency fix from CodeBoarding Core PR #412. Updating the action's normal engine dependency gives every action run the fixed dependency set while keeping dependency ownership in Core.Verification
codeboarding==0.13.1from PyPI on Python 3.12tree-sitter==0.25.2and all eight grammar packages resolve to Core's exact pinned versionsSourceInspector.find_call_sitesTree-sitter parser smoke testpython3 -m unittest discover -s tests(176 passed)pre-commit run --all-filesactionlintDogfood evidence: released-package run passed using the action's
0.13.1default. The first attempt occurred during PyPI CDN propagation and could only see versions through0.13.0; the subsequent run installed0.13.1and completed successfully.