Skip to content

docs(roadmap): record L7, Q2, A4 and the generated figures as landed on develop - #329

Merged
HuiJun merged 1 commit into
developfrom
docs/roadmap-post-0-8-0-refresh
Sep 16, 2026
Merged

HuiJun merged 1 commit into
developfrom
docs/roadmap-post-0-8-0-refresh

Conversation

@devin-ai-integration

@devin-ai-integration devin-ai-integration Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

What and why

docs/project/roadmap.md still described develop as twelve pull requests past v0.8.0, PyPI as serving 0.4.0, the test-suite figures as hand-typed, and L7, Q2's gRPC binding and A4 as open. All four landed on develop (#292, #293, #296, #291) and develop is at #318, 33 pull requests past the tag, so the record is refreshed to that head. The baseline stays v0.8.0: every moved item is marked landed but unreleased and names the pull request that moved it.

How it was verified

  • python3 scripts/check-doc-links.py — 0 broken links
  • python3 scripts/check-doc-ids.py — no internal labels
  • python3 scripts/changelog.py check
  • go run ./cmd/doc-counts -check — already current
  • python3 -m mkdocs build --strict
  • Figures cross-checked against the generated blocks in spec-compliance.md and README.md, docs/project/pssm-referee-baseline.json, and the PyPI index.

Checklist

  • make test and make lint pass locally (docs-only change; the docs gates above are the ones that apply)
  • Tests added or updated for the change — n/a, documentation only
  • Documentation extended where it already covers the surface (see CONTRIBUTING.md)
  • Changelog entry added as changes/unreleased/<slug>.<section>.md, not as an edit to CHANGELOG.md — n/a, the roadmap is a project record
  • baselines regenerated and make docs-counts run if a gate count moved (compliance rows need nothing: the census is counted at docs build)
  • No internal work-item labels (waves, slices, F4, K5) in the body, docs, or changelog

…on develop

Refresh the roadmap to develop at #318: 33 pull requests past v0.8.0. L7
(#292), the gRPC object binding that closes Q2 (#293), the state-space
runner that closes Track A (#296) and the generated test-suite figures
(#291) are landed but unreleased; PyPI serves opensysml 0.5.0, so the
release step is closed. The PSSM referee's movement to 45 pass is recorded
under Track E without touching E1, which stays open with its three
terminate-gap tests. The sequencing drops the four landed steps, adds the
large-model design and the fUML referee under Proposed, and notes what the
versioning rule says about the next release.

Co-Authored-By: jason.han <hanhuijun@gmail.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration
devin-ai-integration Bot marked this pull request as ready for review September 15, 2026 22:31

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔍 Devin Review: 2 flags

Not posted on this PR by your GitHub settings — view them in Devin Review. (Configure)

Devin Review

@HuiJun
HuiJun merged commit 265045b into develop Sep 16, 2026
12 checks passed
@HuiJun
HuiJun deleted the docs/roadmap-post-0-8-0-refresh branch September 16, 2026 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant