Skip to content

Overview — Project 3: Signal Room

AskDocs handled one modality: text. Signal Room reconstructs a software incident from logs, screenshots, distributed traces, a deployment diff, and an on-call voice note. Its result is not one confident paragraph. It is a timeline of claims where every claim points to evidence and uncertainty remains visible.

signal-room/run-01/
├── evidence-manifest.json
├── provenance.json
├── aligned-timeline.json
├── hypotheses.json
├── incident-report.md
└── evaluation.json
DayBuildRust pressureAI pressure
10four-modality intakeenums, validated constructors, hashespreserve modality and provenance
11screenshot and voice-note evidencebytes, structs, fallible transformsOCR/transcription are observations
12one incident clockinteger time, ordering, reversible mapscross-modal correlation
13cited hypothesis graphgraphs, state, serializationuncertainty and evidence grading

Run the pieces that become Signal Room:

Terminal window
cd rust/rust-ai-engineering
cargo run -q -p mosaic-evidence --example evidence_envelopes
cargo run -q -p mosaic-evidence --example image_pipeline
cargo run -q -p mosaic-evidence --example audio_pipeline
cargo run -q -p mosaic-evidence --example alignment_pipeline

The product grows inside reusable mosaic-evidence types because Cutroom and Mosaic need the same acquisition, provenance, and alignment rules.

Start with Day 10 — Evidence Envelopes →.