Synthesis

loom-sprint-scaffoldsourcetypescript
Path: loom-sprint-scaffold/loom/src/types/synthesis.tsRelative: loom/src/types/synthesis.tsSubproject: loom-sprint-scaffoldCategory: other
Lines: 177Bytes: 5,430Imports: 1Exports: 17

Content Preview

  1. /**
  2. * Loop 5 synthesis types — report shapes, interfaces, contract-style types.
  3. *
  4. * All Loop 5 outputs are typed here. The SynthesisReport is the top-level
  5. * output of every cron tick — serialized to JSON + markdown and written
  6. * to R2 (reports/ prefix).
  7. */
  8. import type {
  9. EventId,
  10. GoalId,
  11. Sha256Hex,
  12. VarietyClass,
  13. HarnessProfile,
  14. } from "./contracts";
  15. // ── Failure cluster report (H5.1) ────────────────────────────────────────
  16. export interface FailureModeReportEntry {
  17. tool: st