Files
whetstone_DSL/specialists/data/generated/automatability_eval.tsv
Bill 3fc9deac5b specialists: switch training to PyTorch, add capacity sweep infrastructure
- train_specialist_pt.py: pure PyTorch trainer replacing Fabricate binary.
  No SQLite/WAL — saves checkpoint.pt + history.json only. Fabricate was
  causing D-state IO blocking on the HDD due to continuous WAL writes.
- eval_specialist_pt.py: PyTorch eval with confusion matrix, threshold
  analysis, guardrail assessment, and deployment verdict.
- capacity_sweep.py: updated to call PyTorch scripts; TIERS now include
  heads field (4/6/8) since PyTorch supports multi-head unlike Fabricate.
- prereq_op_binary_split.py: evaluate_combined rewritten in PyTorch.
- Performance fix in train_specialist_pt.py: load training data onto GPU
  once and sample via torch.randint instead of DataLoader (eliminates
  Python/CPU overhead on tiny datasets). Fix applied, not yet timed.

Next session: time the fix, then run sweep_all_gates.sh --pilot-only.
See HANDOFF-2026-03-31.md for full context.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 22:55:51 -06:00

1.4 KiB

120name=LibrarySymbolAdvisor
230name=SelfHostTranspileAudit
310name=TrainingDataGenerator
430name=IntentTranslator
530name=TypeSystemTranslator
600name=ContextBundleMinimizer
730name=SecurityPreservingTranslation
830name=IncrementalOptimizer
900name=BufferOpsLifecycle
1000name=MigrationAcceptanceContract
1150name=ApprovalEscalationPlanner
1200name=Sprint163IntegrationSummary
1350name=ArchitectReviewInterface
1430name=MemoryModelTranslator
1540name=AgentCodeGen
1600name=Sprint238IntegrationSummary
1710name=CppJSBindingEmitter
1820name=OperationClassifier
1900name=Sprint36IntegrationSummary
2000name=SelfHostHarness
2120name=SymbolSelectorAPI
2250name=ArchitectReviewSurface
2300name=Sprint111IntegrationSummary
2420name=LibrarySymbolAdvisor
2520name=TaskitemLibraryAnnotator
2610name=SyntaxHighlighterElisp
2700name=SelfHostCodebaseAudit
2820name=PerTaskLibrarySelector
2910name=SyntaxHighlighterGo
3040name=AgentRegistry
3120name=OperationClassifier
3210name=WorkflowTemplates
3350name=AgentMutationApproval
3450name=AgentMutationPreview
3510name=RustPythonBindingEmitter
3630name=TransformEngine
3720name=OperationClassifier
3800name=CompilerPhaseSpec
3950name=ArchitectReviewSurface
4020name=OperationSelectorAPI
4150name=AgentMutationPreview
4250name=AgentMutationApproval
4340name=AgentTaskStatusOverlay
4440name=ScopeMilestoneDecomposer
4550name=SecurityExceptionReviewBoard
4610name=CompositionBuilder