Demo proof upgrades

The rows that were deferred now have reproducible demo evidence.

The public demo now generates combined dependency reports, path and reverse reports, a portfolio report, before/after diff output, impact output, and release-review output from checked-in samples.

Public claim level: demo. These rows are static, rule-backed, coverage-labeled evidence from public samples. They do not prove runtime behavior, production traffic, deployment state, endpoint performance, release safety, or AI impact analysis.

Run

Regenerate the evidence from a clean checkout.

The counts below are a snapshot from a fresh public demo run on June 15, 2026. Use an ignored or temporary output directory because raw generated scan artifacts remain local.

git clone https://github.com/joefeser/tracemap.git
cd tracemap
./scripts/demo-public.sh /tmp/tracemap-demo

sed -n '1,220p' /tmp/tracemap-demo/demo-summary.md

What changed

The public demo can now show the fuller static evidence trail.

BeforeThe first demo result intentionally labeled combined reports, paths, reverse lookup, portfolio, diff, impact, and release review as deferred.
NowThose rows are available demo evidence when generated from checked-in public samples.
Still boundedThe generated rows keep PartialAnalysis, gaps, rule IDs, evidence tiers, and artifact safety boundaries visible.

Evidence ledger

Each upgraded row points to public-safe generated reports and visible limits.

combine-and-dependency-report

Status: available demo evidence. Coverage: PartialAnalysis. Tier: Tier2Structural.

Artifacts: dependency report Markdown and JSON for endpoint-stack and mixed-stack outputs.

Counts: 6 sources, 14 endpoint findings, 62 dependency surfaces, 77 dependency edges, 2 gaps.

paths-and-reverse

Status: available demo evidence. Coverage: PartialAnalysis. Tier: Tier2Structural.

Artifacts: paths report Markdown and JSON, plus reverse report Markdown and JSON.

Counts: 12 paths, 37 path gaps, 25 reverse paths, 6 reverse roots, 23 reverse gaps, 5 selected surfaces.

portfolio

Status: available demo evidence. Coverage: PartialAnalysis. Tier: Tier2Structural.

Artifacts: generated portfolio manifest plus portfolio report Markdown and JSON.

Counts: 2 portfolio inputs, 6 sources, 9 dependency surfaces, 10 dependency edges, 4 endpoint findings, 4 gaps.

diff

Status: available demo evidence. Coverage: PartialAnalysis. Tier: Tier2Structural.

Artifacts: diff report Markdown and JSON generated from the checked-in before/after fixtures.

Counts: 14 diff rows, 12 surface diffs, 0 endpoint diffs, 0 edge diffs, 0 gaps.

impact

Status: available demo evidence. Coverage: PartialAnalysis. Tier: Tier2Structural.

Artifacts: impact report Markdown and JSON generated from the public demo diff.

Counts: 14 diff rows considered, 12 impact items, 12 surface impacts, 0 endpoint impacts, 0 edge impacts, 0 gaps.

release-review

Status: available demo evidence. Coverage: PartialAnalysis. Tier: Tier2Structural.

Artifacts: release-review Markdown and JSON generated from the public demo before/after inputs.

Counts: 50 findings, 50 top changed surfaces, 0 contract findings, 3 gaps, 53 checklist items.

Proof paths

The page summarizes generated outputs without publishing raw internals.

demo-summary.mdPublic-safe summary of section status, rule IDs, evidence tiers, coverage labels, counts, and reasons.
demo-summary.jsonMachine-readable row ledger with generated artifact paths relative to the demo output root.
reports/dependency/**Generated combined dependency reports for endpoint-stack and mixed-stack examples.
reports/paths/**Generated endpoint-to-surface path reports.
reports/reverse/**Generated surface-to-endpoint reverse lookup reports.
portfolio-manifest.jsonGenerated manifest with relative combined-index inputs for the portfolio report.
reports/portfolio/**Generated portfolio report built from generated combined indexes and a generated portfolio manifest.
reports/diff/**Generated before/after diff reports from the checked-in public demo fixtures.
reports/impact/**Generated impact reports derived from the public demo diff output.
reports/release-review/**Generated release-review reports that roll static findings into a review checklist.

Claim boundary

What this upgraded demo can and cannot support.

Use the runbook before sharing upgraded-row claims.

The public demo runbook keeps these upgraded rows attached to public-safe summaries, rule IDs, evidence tiers, coverage labels, proof paths, and limitations.

This is an evidence upgrade, not a louder promise.

The stronger site claim is narrow: these six rows moved from deferred to demo because the public demo now produces reproducible, public-safe evidence from checked-in samples. Shipped production claims still require the relevant capability, proof path, and limitations to be true on main.

The evidence trail turns this ledger into one bounded walkthrough.

The demo evidence trail uses the same public summary rows to follow one changed-surface question through endpoint findings, path counts, downstream gaps, and limitations.

Incident review is still concept-level.

The incident review orientation page can point to these demo proof rows only as static evidence and limitation examples. It does not upgrade incident follow-up into runtime proof, production dependency understanding, P1 root cause, or release approval.