Managers
Start with coverage labels, changed surfaces, limitations, and reviewer handoff notes before asking for a go/no-go conversation.
Evidence packets
A TraceMap packet is a bounded set of generated artifacts that lets people inspect what the repository scan found, which rules supported the findings, where coverage was reduced, and what still needs human review.
Public claim level: demo. This page explains how to read and share demo-safe packet summaries. It does not claim runtime behavior, production traffic, deployment state, endpoint performance, or release safety.
Packet model
facts.ndjson and index.sqlite remain the machine-readable source of truth for local inspection.report.md, demo summaries, and generated review notes help people navigate the evidence without replacing it.Reader paths
Start with coverage labels, changed surfaces, limitations, and reviewer handoff notes before asking for a go/no-go conversation.
Follow rule IDs, evidence tiers, source spans, supporting IDs, and paths to decide which findings need human attention.
Look for repeated routes, package surfaces, config surfaces, SQL surfaces, and cross-repo paths that explain coupling.
Use the packet during a review or incident-adjacent investigation to find static dependency trails without claiming runtime cause.
Consume facts, SQLite tables, reports, and summaries through stable artifacts instead of depending on hidden model state.
Resume from specs, state notes, rule IDs, validation output, and generated artifacts instead of reconstructing intent from chat history.
How to inspect
For the public demo, generate the packet locally and share only the public-safe summaries. Keep raw private-repo facts, SQLite indexes, logs, source snippets, SQL values, config values, secrets, local absolute paths, and raw remotes out of public copy.
git clone https://github.com/joefeser/tracemap.git
cd tracemap
./scripts/demo-public.sh .tracemap-demo
# Inspect summary first, then drill into local artifacts.
sed -n '1,160p' .tracemap-demo/demo-summary.md
Packet contents
scan-manifest.jsonWhat repo, commit, scanner, extractor version, command, and coverage context produced the packet?facts.ndjsonWhich rule-backed facts were emitted, and what evidence tier, source span, and supporting ID backs each fact?index.sqliteWhich symbols, endpoints, relationships, packages, SQL surfaces, config surfaces, paths, and gaps are queryable locally?report.mdWhat human-readable summary, coverage statement, and limitation list should reviewers read first?logs/analyzer.logWhich analyzer diagnostics explain partial loading, fallback behavior, or reduced coverage?demo-summary.mdWhich public-safe result can be shared from checked-in sample repositories?Safe wording
Boundaries
Next step