docs: rebuild development roadmap for 0.2.4 - #89
Conversation
Executable roadmap issues createdThe roadmap is now backed by scoped GitHub issues rather than an unstructured checklist:
|
Validation noteThis PR is documentation-only. Runtime, package, and numerical test suites are not affected. The branch comparison against |
|
The issue index is intentionally limited to current executable work. Deferred module families remain in |
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
9476949 to
e2662e2
Compare
|
The revised checklist now includes impact classification, the four hard exit statuses, three-backend and device-locality requirements, GPU memory lifecycle, architecture reuse, direct-fit/CV closure, strict inference, full formula semantics, objective and penalty-scale mapping, precision/convergence gates, architecture-specific tests, physical-GPU validation tiers, review/fix closure, benchmark provenance, EN-first/CN-follow documentation, changelog synchronization, and the required completion report. The branch history was then squashed to one documentation commit based directly on the 0.2.4 |
TheHiddenObserver
left a comment
There was a problem hiding this comment.
Review result: not ready to merge
I found two blocking governance inconsistencies:
-
dev/plans/README.mdcurrently says to use one global precedence order when documents disagree, but it places roadmap priorities and executable issues abovedev/AGENTS.md/.claudedevelopment gates. That contradicts both the PR body andTO_DO.md, which correctly state that.claudehard protocols anddev/AGENTS.mdtake precedence over roadmap and issue scope. Please rewrite the README hierarchy as category-specific sources of truth, or make explicit that hard development gates override roadmap/issues whenever completion requirements conflict. An issue or roadmap item must never weaken a hard gate. -
The multinomial roadmap and issue #96 expose L2-penalized direct fitting while explicitly deferring multinomial CV. L2 is a tunable public capability, so this conflicts with the direct-fit/CV closure rule in
dev/AGENTS.md,.claude/workflows/new-module-dev.md, and the revisedTO_DO.md. Resolve this before merge by choosing one compliant form: (a) Phase 1 is unpenalized only; (b) Phase 1 includes the L2 CV path; or (c) record an explicit user-approved CV deferral with user-visible behavior, tests, docs, and a follow-up issue, and make issue #96 non-closeable without that approval.
Everything else reviewed cleanly: the diff is documentation-only and scoped to five planning files; the branch contains one commit based on the 0.2.4 master baseline; issues #90–#97 exist; there are no unresolved inline threads; GitHub reports the PR mergeable; and final-head Tests #1412 plus Maintenance compatibility #425 both passed.
GitHub does not allow an author to submit REQUEST_CHANGES on their own PR, so this is recorded as a COMMENT review, but the two findings above are merge blockers.
cc63837 to
d0ee8f8
Compare
Blocking review follow-upBoth previously identified governance blockers are resolved on head
The branch remains a single documentation commit based directly on the 0.2.4 master baseline. Final hosted checks are running on this head. |
Summary
Rebuild the development planning hierarchy from the validated
statgpu 0.2.4baseline and make the compact execution queue faithfully enforce the repository development gates.This is a documentation-only planning change. It does not modify public APIs, numerical code, tests, packaging, or release artifacts.
Changes
dev/plans/README.mdwith authority separated by responsibility rather than one unsafe global precedence order;.claudeworkflow/skill anddev/AGENTS.mdauthoritative for hard development/completion gates;ROADMAP.mdauthoritative only for priority and sequencing;dev/plans/ROADMAP.mdwith current priorities, dependencies, and definition of done;dev/plans/ISSUES.mdmapping roadmap work packages to executable issues and dependency order;dev/plans/TO_DO.mdwith the mandatory gate checklist plus active queue;dev/plans/plan.mdas a historical delta rather than a current priority source;0aeeb95b60e3e274053b8f1b6427ae50c8eec015.Multinomial staging decision
The roadmap now follows the non-tunable-first design:
Executable issues
master;Validation
agent/rebuild-roadmap-v0.2.4is based directly onmastercommit0aeeb95b60e3e274053b8f1b6427ae50c8eec015;dev/plans/README.md;dev/plans/ROADMAP.md;dev/plans/ISSUES.md;dev/plans/TO_DO.md;dev/plans/plan.md;Impact
After this PR, capability claims, development gates, priority, executable scope, and historical context each have a non-conflicting authority source. The roadmap no longer permits a tunable penalized direct-fit capability to be treated as complete while its CV path remains planned.