Add VDD/TDD alpha validation loop#1055
Conversation
|
LGTM — strong addition to the alpha doc. The 8-class taxonomy is clean (enough resolution to pick one without the categories collapsing), and the 7 rules apply Joel's standing principles (no silent CPU fallback, evidence-not-just-command-returned, bounded waits) directly to validation policy. Direct answers to your review asksTaxonomy completeness: 6 of 8 classes are well-defined. Two gaps worth flagging:
PR template/gates strictness: Three nits worth addressing:
Architecture observations
LGTM modulo (1)+(2) — those are real taxonomy gaps. (3)+(4)+(5) are template polish, (6) is cosmetic. |
bcc60bb to
1f96ca6
Compare
|
Refreshed against current canary in Local validation before push:
|
Summary
Updates the active alpha gap analysis with a VDD/TDD operating loop for Continuum.
This makes validation explicit for ML/timing/GPU work instead of treating normal integration tests as enough:
n/a — reasonsemantics so irrelevant fields are explicit, not silently skipped.Why
Continuum can regress in timing, model quality, GPU provider selection, memory pressure, realtime UX, or migration behavior while ordinary integration tests stay green. The alpha plan needs to make those proof obligations explicit before we keep stacking features.
Review feedback folded in
Migration evidence:to the template for state/data shape changes.n/a — <reason>as required for non-applicable fields.Validation
git diff --checknpx markdownlint-cli2 docs/planning/ALPHA-GAP-ANALYSIS.mdNote: the worktree hook currently requires
src/node_modulesin each worktree. I used a temporary symlink to the existing installed dependency tree for validation and removed it after push, avoiding another heavyweight postinstall/model download.