toolchains
Status: available. Evidence tier: Tier2Structural. Counts required local tools before analysis runs.
Demo result
The current public demo scans checked-in .NET and TypeScript samples, writes local scan artifacts, and produces public-safe summary files that show available sections, deferred sections, evidence tiers, rule IDs, coverage labels, counts, and reasons.
Public claim level: demo. This page describes the current first-slice demo result. It does not claim runtime behavior, production traffic, deployment state, endpoint performance, release safety, or AI impact analysis.
Run
Use an ignored output directory when running inside the repository. The summary files are designed for public-safe inspection; raw scan artifacts stay local.
git clone https://github.com/joefeser/tracemap.git
cd tracemap
./scripts/demo-public.sh .tracemap-demo
sed -n '1,160p' .tracemap-demo/demo-summary.md
What runs today
Summary files
demo-summary.mdHuman-readable table with section name, status, evidence tier, rule IDs, coverage, counts, and reasons.demo-summary.jsonMachine-readable section rows with a hashed output-root label instead of an absolute local path.public.demo.summary.v1Rule ID used for demo summary rows so each public conclusion remains rule-backed.Tier2StructuralEvidence tier for available demo sections such as toolchain checks, build, and sample scans.Tier4UnknownEvidence tier for deferred, unavailable, or failed sections where the demo cannot make a stronger claim.Representative section rows
Status: available. Evidence tier: Tier2Structural. Counts required local tools before analysis runs.
Status: not_requested by default. Python scanning is opt-in for this demo slice and must use an isolated environment when requested.
Status: unavailable when Java 21 is absent, or deferred when Java 21 exists but JVM demo assertions are still follow-up work.
Status: available. The demo builds the .NET and TypeScript tooling needed for the checked-in sample scans.
Status: available. Four checked-in samples produce manifests, facts, SQLite indexes, reports, and analyzer logs.
Status: deferred. Follow-up slices will add combined report, paths/reverse, portfolio, diff, impact, and release-review assertions.
Current deferred work
Artifact safety
demo-summary.*Public-shareable after the generated-output sentinel scan passes.reports/**/*.mdPublic-shareable only when generated from public samples and scrubbed by sentinel checks.scans/**/scan-manifest.jsonLocal-only generated artifact; may contain temporary execution details.scans/**/facts.ndjsonLocal-only fact stream for deeper inspection and reducer input.scans/**/index.sqliteLocal-only queryable index; do not publish private-repo SQLite artifacts raw.scans/**/logs/analyzer.logLocal-only diagnostic log for extraction and coverage troubleshooting.Claim boundary
Source material