Commit Graph

743 Commits

Author SHA1 Message Date
Bill
057fcd4087 Add raw top-gap hardening stage for native tasks (sprint 255) 2026-02-26 16:23:19 -07:00
Bill
5feb05e900 Add raw gap backlog synthesis from ladder runs (sprint 254) 2026-02-26 15:59:33 -07:00
Bill
b6c91c9d64 Add batch closure ladder analytics and runner (sprint 253) 2026-02-26 15:48:33 -07:00
Bill
28b29dfd30 Add richer raw variants and history-aware ladder routing (sprints 251-252) 2026-02-26 15:46:11 -07:00
Bill
2c422fedda Add automatic native profile closure ladder runner (sprint 250) 2026-02-26 15:42:35 -07:00
Bill
8e0018ef80 Add raw candidate search scoring and no-uplift guardrail (sprints 248-249) 2026-02-26 15:41:20 -07:00
Bill
dfb10ea40f Add single-shot profile shaping closure path (sprint 247) 2026-02-26 15:33:36 -07:00
Bill
daf9d9b8c4 Add intrinsic multishot decomposition closure path (sprint 246) 2026-02-26 15:31:36 -07:00
Bill
d4b7e8ce48 Add intrinsic first-pass decomposition boost path (sprint 245) 2026-02-26 15:19:21 -07:00
Bill
b68f7edc84 Add first-pass profile autofill closure path (sprint 244) 2026-02-26 15:17:56 -07:00
Bill
050fee9480 Add profile task-bundle remediation loop closure (sprint 243) 2026-02-26 15:10:41 -07:00
Bill
ee38182b79 Add native impact remediation synthesis loop (sprint 242) 2026-02-26 15:08:36 -07:00
Bill
3c04216a54 Add impact-by-impact native decomposition coverage gates (sprint 241) 2026-02-26 15:05:21 -07:00
Bill
e9dd06205e Add native decomposition retry telemetry path (sprint 240) 2026-02-26 14:57:16 -07:00
Bill
9e39181f77 Add native reason enrichment for semantic signals (sprint 239) 2026-02-26 14:55:26 -07:00
Bill
5eaaa7cc56 Add native decomposition quality gate to pipeline (sprint 238) 2026-02-26 14:54:15 -07:00
Bill
7b33aeb24b Add semantic fallback gap audit and budget gate (sprints 236-237) 2026-02-26 14:53:07 -07:00
Bill
3de32bc3d1 Implement sprint 235 native-first semantic expansion policy 2026-02-26 14:50:32 -07:00
Bill
7965899771 Add sprint 234 semantic planning coverage gate 2026-02-26 14:34:41 -07:00
Bill
7ddc4e5121 Implement sprint 233 semantic-aware decomposition bridge 2026-02-26 14:33:10 -07:00
Bill
815abc3b65 Start sprint 232 semantic planning annotation bridge 2026-02-26 14:28:16 -07:00
Bill
9198a70d35 Label planning artifacts as TEST_ONLY and update references 2026-02-26 14:22:14 -07:00
Bill
ff75faf5cb Add batch hardening report for drive and product specs 2026-02-26 14:16:02 -07:00
Bill
b68c95e6f4 Add spec hardener and reusable hard-gate wrapper 2026-02-26 14:12:33 -07:00
Bill
ccf8f7a817 Integrate spec-readiness precheck into sprint pipeline 2026-02-26 14:09:13 -07:00
Bill
55876d3540 Start first-class planning tranche with spec readiness scoring 2026-02-26 14:08:12 -07:00
Bill
710c9f35ae Close parity blockers; add sprint 222-227 trackers and stale-log manifest 2026-02-26 14:06:09 -07:00
Bill
9fe3c1aa93 Add MCP compatibility ledger tool and first-pass Go/Rust codegen hardening 2026-02-25 22:46:33 -07:00
Bill
6d60447d50 Execute sprints 172-174 with auto-fix, lint hook, and tokened A/B tooling 2026-02-25 19:07:20 -07:00
Bill
010f974a89 Implement sprints 170-171 strict gates and autonomous remediation loop 2026-02-25 18:52:36 -07:00
Bill
f1c6214de8 Implement Sprint 169 pipeline strictness and add Sprint 170-171 plans 2026-02-25 18:20:39 -07:00
Bill
13b57bbd65 Implement sprints 166-168 production code generation gates and loop 2026-02-25 18:02:59 -07:00
Bill
07ed58ddc3 Complete sprints 163-165 strict MCP grammar pipeline and enforcement 2026-02-25 17:25:36 -07:00
Bill
45b8bb13b9 Add sprint 163-165 plans for max-strict MCP grammar completion 2026-02-25 17:19:19 -07:00
Bill
ce60f40b61 Update Sprint 161/162 progress log with 2026-02-26 verification 2026-02-25 17:02:36 -07:00
Bill
61e3f6ca32 Complete sprint 141-145 scaffolding, tooling, and tests 2026-02-24 15:34:10 -07:00
Bill
1c0645b2f9 Implement sprints 118-119 distributed failure evidence and triage 2026-02-24 12:31:17 -07:00
Bill
b9e666dc9c Implement sprints 93-117 models, MCP tools, and tests 2026-02-24 12:15:41 -07:00
Bill
aa5a45bb75 Implement sprint 92 interop models, tools, and tests 2026-02-24 11:34:54 -07:00
Bill
f4f3633b11 Add semantic hash table tools, lock scaffolding, and H2 dual-hash migration scaffold 2026-02-24 11:13:31 -07:00
Bill
1a761c62e5 Add hybrid AST/language pipeline contract and validator 2026-02-23 19:30:39 -07:00
Bill
f4f9605816 Ignore local logs, training data, and build/runtime artifacts 2026-02-22 19:22:24 -07:00
Bill
33103b5d71 Add migration planning tools and step899-908 test suite 2026-02-22 19:21:19 -07:00
Bill
18c9660baf Sprint 66 (Steps 889-898): Runtime Semantics Packs — framework and platform awareness
Adds 8 graduation headers: RuntimeSemanticsPack, RuntimePackLoader,
RuntimeAssumptionExtractor, RuntimeAwareLowering, RuntimeRaisingPolicy,
RuntimeVerificationPlugin, RuntimeCompatibilityRiskReport, RuntimeProfileStore.
MCP tools: whetstone_get_runtime_assumptions + whetstone_set_runtime_profile.
All 10 steps pass (86 tests total across sprint 66).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 19:09:26 -07:00
Bill
0282e7ebb7 Sprint 65: Parallel Pair Upgrades and Queue Optimization — Steps 879-888
Implements priority-aware pair-upgrade queue with starvation prevention:
- PairUpgradeQueue: enqueue/dequeue/getActive sorted by priority (step 879)
- UpgradePriorityPolicy: critical/revenue/coverage/experimental classes (step 880)
- ParallelDispatchOptimizer: schedule N pairs with blocked-pair constraints (step 881)
- StarvationPrevention: detect and promote starved pairs (step 882)
- QueueHealthScorer: stall-rate-based health scoring (step 883)
- RetryBackoffStrategy: exponential backoff with max-attempts guard (step 884)
- whetstone_enqueue_pair_upgrade MCP tool (step 885)
- whetstone_get_upgrade_queue MCP tool with priority sorting (step 886)
- UpgradeQueueObservabilityPanel: snapshot model for queue visibility (step 887)
- Sprint65IntegrationSummary (step 888)

All 10 steps passing (94 tests). Routing rule: critical-tier regressions
preempt all experimental upgrades.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 18:58:04 -07:00
Bill
484d9e3f8c Sprint 64: Cost-Aware Transpilation Planning — Steps 869-878
Adds cost modeling and budget enforcement for transpilation runs:
- PortingCostModel: LOC + ambiguity → compute/review/total cost + tier (step 869)
- ReviewEffortEstimator: ambiguity/risk → minutes + complexity label (step 870)
- ComputeCostEstimator: prior run history → avg duration/tokens (step 871)
- MultiPlanAlternativeGenerator: cheap/balanced/rigorous profiles (step 872)
- BudgetPolicyEnforcer: approve/requires_token/rejected decisions (step 873)
- CostQualityTradeoffReport: efficiency-based plan recommendation (step 874)
- whetstone_plan_transpilation_run MCP tool (step 875)
- whetstone_estimate_porting_cost MCP tool (step 876)
- CostTelemetryIntegration: cost error tracking + over-budget count (step 877)
- Sprint64IntegrationSummary (step 878)

All 10 steps passing (94 tests). Policy: over-budget plans require
explicit reviewer approval token.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 18:49:04 -07:00
Bill
00a9c4d976 Sprint 63: Learned Adapter Hints (Non-Authoritative) — Steps 859-868
Implements the learned adapter hints layer with governance guardrails:
- HintFeatureExtractor: extract features from decision ledgers (step 859)
- HintModelInterface: pair-specific hint query interface (step 860)
- DeterministicFallback: safe fallback when hints unavailable (step 861)
- HintConfidencePacket: confidence bands and escalation logic (step 862)
- HintABHarness: A/B harness to measure hint effectiveness (step 863)
- HintRollbackControl: suppress and lift hint suppression per pair (step 864)
- whetstone_get_adapter_hints MCP tool (step 865)
- whetstone_set_hint_policy MCP tool (step 866)
- HintSafetyGuardrails: non-authoritative enforcement + audit (step 867)
- Sprint63IntegrationSummary (step 868)

All 10 steps passing (94 tests). Governance rule: learned hints may
suggest; deterministic policy decides.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 18:40:31 -07:00
Bill
457cbba44d Add Sprint 62: Adapter Quality Telemetry and Failure Taxonomy (Steps 849-858)
All 86 tests passing across 10 steps.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 13:45:59 -07:00
Bill
160bfe33bd Add Sprints 60-61: Language Graduation and Certification Pipeline (Steps 829-848)
Sprint 60: Language Graduation and Full-Matrix Release (Steps 829-838)
Sprint 61: Continuous Matrix Certification Pipeline (Steps 839-848)

All 90 tests passing across both sprints.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 13:38:25 -07:00
Bill
1696b92bb8 Add Sprints 46-59: governance, porting foundation, and language graduation prep (Steps 689-828)
Sprints 46-58 implement the cross-language porting foundation: language-to-IR
adapters, equivalence checking, gate validation, legacy ingestion, managed/dynamic
families, low-level/logic-actor semantics, debug workflow tooling, AST-native
family tools, Rust/CPP raising tools, system-level orchestration, query family,
and porting gates. Sprint 59 adds the governance layer (policy packs, review
boards, waiver packets, ambiguity triage, decision ledger) with the
whetstone_review_porting_decision MCP tool.

Also includes: sprint plans 46-130, MCP taskitem pipeline scripts,
CLAUDE.md, docs, and full test matrix (steps 689-828).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 13:18:10 -07:00