- 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>
1.4 KiB
1.4 KiB
| 1 | 2 | 0 | name=LibrarySymbolAdvisor |
|---|---|---|---|
| 2 | 3 | 0 | name=SelfHostTranspileAudit |
| 3 | 1 | 0 | name=TrainingDataGenerator |
| 4 | 3 | 0 | name=IntentTranslator |
| 5 | 3 | 0 | name=TypeSystemTranslator |
| 6 | 0 | 0 | name=ContextBundleMinimizer |
| 7 | 3 | 0 | name=SecurityPreservingTranslation |
| 8 | 3 | 0 | name=IncrementalOptimizer |
| 9 | 0 | 0 | name=BufferOpsLifecycle |
| 10 | 0 | 0 | name=MigrationAcceptanceContract |
| 11 | 5 | 0 | name=ApprovalEscalationPlanner |
| 12 | 0 | 0 | name=Sprint163IntegrationSummary |
| 13 | 5 | 0 | name=ArchitectReviewInterface |
| 14 | 3 | 0 | name=MemoryModelTranslator |
| 15 | 4 | 0 | name=AgentCodeGen |
| 16 | 0 | 0 | name=Sprint238IntegrationSummary |
| 17 | 1 | 0 | name=CppJSBindingEmitter |
| 18 | 2 | 0 | name=OperationClassifier |
| 19 | 0 | 0 | name=Sprint36IntegrationSummary |
| 20 | 0 | 0 | name=SelfHostHarness |
| 21 | 2 | 0 | name=SymbolSelectorAPI |
| 22 | 5 | 0 | name=ArchitectReviewSurface |
| 23 | 0 | 0 | name=Sprint111IntegrationSummary |
| 24 | 2 | 0 | name=LibrarySymbolAdvisor |
| 25 | 2 | 0 | name=TaskitemLibraryAnnotator |
| 26 | 1 | 0 | name=SyntaxHighlighterElisp |
| 27 | 0 | 0 | name=SelfHostCodebaseAudit |
| 28 | 2 | 0 | name=PerTaskLibrarySelector |
| 29 | 1 | 0 | name=SyntaxHighlighterGo |
| 30 | 4 | 0 | name=AgentRegistry |
| 31 | 2 | 0 | name=OperationClassifier |
| 32 | 1 | 0 | name=WorkflowTemplates |
| 33 | 5 | 0 | name=AgentMutationApproval |
| 34 | 5 | 0 | name=AgentMutationPreview |
| 35 | 1 | 0 | name=RustPythonBindingEmitter |
| 36 | 3 | 0 | name=TransformEngine |
| 37 | 2 | 0 | name=OperationClassifier |
| 38 | 0 | 0 | name=CompilerPhaseSpec |
| 39 | 5 | 0 | name=ArchitectReviewSurface |
| 40 | 2 | 0 | name=OperationSelectorAPI |
| 41 | 5 | 0 | name=AgentMutationPreview |
| 42 | 5 | 0 | name=AgentMutationApproval |
| 43 | 4 | 0 | name=AgentTaskStatusOverlay |
| 44 | 4 | 0 | name=ScopeMilestoneDecomposer |
| 45 | 5 | 0 | name=SecurityExceptionReviewBoard |
| 46 | 1 | 0 | name=CompositionBuilder |