Bill
e683a0ac01
Update progress.md: document post-sprint SchemaToCpp warning cleanup
2026-02-18 18:15:25 -07:00
Bill
9c0c6bda2f
Fix MCPServer warning: remove class-scope json alias from SchemaToCppGenerator
2026-02-18 18:14:56 -07:00
Bill
ed6503b4c8
Sprint 42-45: stabilize modeling tools and implement context, validation, and metrics MCP tooling (Steps 669-688)
2026-02-18 18:11:31 -07:00
Bill
c9e96a5cca
Sprint plans 42-45: review 42, write 43-45
...
Sprint 42 (reviewed): fixed HiveMind-specific example in smoke test step,
added review notes clarifying asToolResponse usage and test file pattern.
Sprint 43: Cross-File Context Assembly — WorkspaceFileIndex, ContextSliceAssembler,
TokenBudgetEnforcer, whetstone_assemble_context MCP tool (Steps 674-678).
Sprint 44: Taskitem Self-Containment Validator — PrerequisiteOpResolver,
SelfContainmentScorer, TaskitemQualityAuditor, whetstone_validate_taskitem MCP
tool (Steps 679-683). Directly addresses whether taskitem token reduction is real.
Sprint 45: Agent Session Metrics + A/B Harness — AgentSessionRecorder,
TaskCompletionMetrics, ABTestComparison, whetstone_start_recording +
whetstone_get_metrics MCP tools (Steps 684-688). Produces the measured
comparison between Whetstone-assisted and baseline agent runs.
All sprints are generic editor tooling — no coupling to external systems.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-18 17:10:50 -07:00
Bill
17c4cd252a
Sprint 41: wire whetstone_schema_to_cpp + whetstone_generate_dispatch_table (Steps 664-668)
...
Two C++ generators existed since Steps 634/642 but were never registered as
MCP tools. This sprint is pure plumbing — no new logic, just wiring.
Steps:
664 - RegisterCodegenTools.h: whetstone_schema_to_cpp handler (12/12)
665 - RegisterCodegenTools.h: whetstone_generate_dispatch_table handler (12/12)
666 - MCPServer.h + RegisterOnboardingAndAllTools.h + tools.json wired (8/8)
667 - whetstone_mcp rebuilt, smoke tested: 84 tools live, both calls return success
668 - Sprint41IntegrationSummary.h (8/8)
Total: 40/40 passing. tool count 82 → 84.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-18 16:52:29 -07:00
Bill
011221eea1
Sprint 41: plan + taskitems for codegen MCP wiring
...
Two C++ generators exist (Steps 634, 642) but aren't registered as MCP tools.
Sprint 41 is pure plumbing — wire them following the RegisterArchitectIntakeTools
pattern from Sprint 36.
- sprint41_plan.md: 5-step plan (Steps 664-668), architecture gates, exact
tools.json entries to add, test counts and test cases per step
- sprint41_taskitems.json: AnnotatedTaskitem format, fully self-contained,
with prerequisiteOps pointing to exact files to read before starting each step
Result: whetstone_schema_to_cpp + whetstone_generate_dispatch_table become
live MCP tools callable by Claude Code (tool count 82 → 84).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-18 16:40:04 -07:00
Bill
f13df10c6c
Step 663: sprint 40 integration summary
2026-02-17 22:17:37 -07:00
Bill
5151e6085a
Step 662: cross-session context bridge model
2026-02-17 22:16:06 -07:00
Bill
8c178644a6
Step 661: pilot queue panel model
2026-02-17 22:15:13 -07:00
Bill
782af1a77f
Step 660: inference job generator model
2026-02-17 22:14:21 -07:00
Bill
c5d7b5b0ad
Step 659: entropy scanner model
2026-02-17 22:13:24 -07:00
Bill
796d052733
Step 658: phase 40a integration
2026-02-17 22:12:30 -07:00
Bill
33e887fd8b
Step 657: energy context status model
2026-02-17 22:11:38 -07:00
Bill
295163e298
Step 656: apiary browser panel model
2026-02-17 22:10:44 -07:00
Bill
e4d9a72a3c
Step 655: swarm status panel model
2026-02-17 22:09:48 -07:00
Bill
34455006a1
Step 654: HiveMind job publisher model
2026-02-17 21:57:28 -07:00
Bill
f4259d9864
Step 653: sprint 39 integration summary
2026-02-17 21:56:30 -07:00
Bill
8905076b0d
Step 652: local telemetry model
2026-02-17 21:55:20 -07:00
Bill
ea98c95e5d
Step 651: plugin manifest model
2026-02-17 21:54:23 -07:00
Bill
96d98fa558
Step 650: HiveMind auto-update model
2026-02-17 21:53:29 -07:00
Bill
30b8b07d5e
Step 649: package script generator
2026-02-17 21:52:36 -07:00
Bill
319b6734d0
Step 648: phase 39a integration
2026-02-17 21:51:45 -07:00
Bill
c05e83ec75
Step 647: self-modification safety guard
2026-02-17 21:50:51 -07:00
Bill
90975fde39
Step 646: in-editor test runner model
2026-02-17 21:49:59 -07:00
Bill
bbf6c06d23
Step 645: project AST CMake generator
2026-02-17 21:49:06 -07:00
Bill
97acad04aa
Step 644: self-hosting project config
2026-02-17 21:47:58 -07:00
Bill
0ae1ab830a
Step 643: sprint 38 integration summary
2026-02-17 21:46:54 -07:00
Bill
9f37be1550
Step 642: job dispatch table generator
2026-02-17 21:45:40 -07:00
Bill
ec74db1275
Step 641: SQLite data layer generator
2026-02-17 21:44:38 -07:00
Bill
3026c29a1e
Step 640: MQTT boilerplate generator
2026-02-17 21:43:39 -07:00
Bill
106f5a45bd
Step 639: project skeleton generator
2026-02-17 21:42:38 -07:00
Bill
9e30117aa1
Step 638: phase 38a integration
2026-02-17 21:41:34 -07:00
Bill
aa1a52cb55
Step 637: platform CMake target generator
2026-02-17 21:40:36 -07:00
Bill
748a173b0f
Step 636: drone error synthesis
2026-02-17 21:39:37 -07:00
Bill
6b067c6800
Step 635: capability declaration generator
2026-02-17 21:38:39 -07:00
Bill
9130277713
Step 634: schema to C++ generator
2026-02-17 21:37:36 -07:00
Bill
98eae97f24
Sprint 37: architecture refactor pass
2026-02-17 21:32:46 -07:00
Bill
b5f03bd7ae
Step 633: Sprint 37 integration summary
2026-02-17 21:29:33 -07:00
Bill
9373b604dd
Step 632: agent task status overlay
2026-02-17 21:26:57 -07:00
Bill
0a29faaeef
Step 631: background task slots
2026-02-17 21:24:03 -07:00
Bill
c78d1d82ac
Add step 630 chat session persistence
2026-02-17 21:21:20 -07:00
Bill
695a4bc088
Add step 629 chat context auto-injection
2026-02-17 21:19:00 -07:00
Bill
8c3c08e9b9
Add step 628 phase 37a integration
2026-02-17 21:15:19 -07:00
Bill
e6473b3d9f
Add step 627 inline mutation approval controls
2026-02-17 21:14:12 -07:00
Bill
5c5f69716d
Add step 626 AST mutation preview model
2026-02-17 21:12:34 -07:00
Bill
f770f173a0
Add step 625 tool call visualization model
2026-02-17 21:10:53 -07:00
Bill
49b80096f1
Add step 624 in-editor agent chat panel model
2026-02-17 21:08:49 -07:00
Bill
6abc7c6e8f
Add step 623 sprint 36 integration summary
2026-02-17 21:01:03 -07:00
Bill
e6151577ac
Add step 622 tools catalog refresh v2.0
2026-02-17 20:57:49 -07:00
Bill
87cab09aff
Add step 621 runtime workspace switch MCP tool
2026-02-17 20:56:12 -07:00