HTTP 200 SVG responses are byte-identical, and the QR landing contains the static /demo/landmine continuation.
- QR byte hash
- 7d6a7b839248c52bad57e91bd9d7bfd9421b4a1a15c8ba6777fbe7e81402b5ff
- Landing marker
- static /demo/landmine continuation present
/api/qr/challenge/challenge-spot/svgHTTP 200 · image/svg+xml; charset=utf-8
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/api/qr/challenge/challenge-spot/svg'
- SHA-256
7d6a7b839248c52bad57e91bd9d7bfd9421b4a1a15c8ba6777fbe7e81402b5ff
- Excerpt
- image/svg+xml; deterministic QR bytes
/api/qr/challenge/challenge-spot/svgHTTP 200 · image/svg+xml; charset=utf-8
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/api/qr/challenge/challenge-spot/svg'
- SHA-256
7d6a7b839248c52bad57e91bd9d7bfd9421b4a1a15c8ba6777fbe7e81402b5ff
- Excerpt
- image/svg+xml; repeat matched first [REDACTED ID]
/challenge/qr?qr=challenge-spot&seed=t1-acceptanceHTTP 200 · text/html; charset=utf-8
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/challenge/qr?qr=challenge-spot&seed=t1-acceptance'
- SHA-256
debcd21e53bf8455015213de67172aeac0f5e925d26f6ab422a7e666f8eafdfc
- Excerpt
- HTTP 200 landing HTML; /demo/landmine continuation present
The public fallback projection is valid and repeatable; its stable surface and section markers remain available in airplane mode.
- Projection surface
- fallback-kit
- Stable markers
- Observable finding · Review handoff
- Fallback hash
- cbb799d74fd08352666b1985caa3cf3ecb48c4379d9c96c4e0dc04cb7c7a3d50
/api/demo/landmine/fallback-kitHTTP 200 · application/json
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/api/demo/landmine/fallback-kit'
- SHA-256
cbb799d74fd08352666b1985caa3cf3ecb48c4379d9c96c4e0dc04cb7c7a3d50
- Excerpt
- surface=fallback-kit; Observable finding; Review handoff
/api/demo/landmine/fallback-kitHTTP 200 · application/json
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/api/demo/landmine/fallback-kit'
- SHA-256
cbb799d74fd08352666b1985caa3cf3ecb48c4379d9c96c4e0dc04cb7c7a3d50
- Excerpt
- repeat projection matched first [REDACTED ID]
/api/demo/landmine/fallback-kit?mode=airplaneHTTP 200 · application/json
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/api/demo/landmine/fallback-kit?mode=airplane'
- SHA-256
cbb799d74fd08352666b1985caa3cf3ecb48c4379d9c96c4e0dc04cb7c7a3d50
- Excerpt
- mode=airplane; HTTP 200 public fallback projection
The public fixture is repeatable and preserves the three-clause red/green/green answer key, planted wording, unclear status, and citation.
- Clause outcomes
- red · green · green
- Validation status
- unclear
- Citation
- 15 U.S.C. § 1692g(a)(3)
- Response hash
- ca33482c153e3f407b96c02535f232a3572f1b4107606752cae3ccdef506f5a7
/api/landmine/t1HTTP 200 · application/json
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/api/landmine/t1'
- SHA-256
ca33482c153e3f407b96c02535f232a3572f1b4107606752cae3ccdef506f5a7
- Excerpt
- JSON validated; clauses=3; outcomes=red,green,green
/api/landmine/t1HTTP 200 · application/json
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/api/landmine/t1'
- SHA-256
ca33482c153e3f407b96c02535f232a3572f1b4107606752cae3ccdef506f5a7
- Excerpt
- repeat JSON body matched first [REDACTED ID]
The validated fixture carries the exact official U.S. Code URL, and the public FDCPA reference route responds successfully.
- Authority URL (data)
- https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title15-section1692g
- Public reference path
- /rules/fdcpa
/rules/fdcpaHTTP 200 · text/html; charset=utf-8
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/rules/fdcpa'
- SHA-256
1fcfc66931b56c8ed8f0fb75e0d41f86b8b43a02bce4e8bf6d0f3252c5d7e5e1
- Excerpt
- HTTP 200 public /rules/fdcpa reference route
The existing capture endpoint accepts the fixed synthetic example.test payload with HTTP 201 and { "ok": true }; delivery and persistence are not claimed.
- Request
- POST /api/contact · fixed example.test address redacted
- Response
- HTTP 201 · ok=true
- Boundary
- No email-delivery or admin-persistence claim
/api/contactHTTP 201 · application/json
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 --request POST --header 'content-type: application/json' --data-raw '[REDACTED CAPTURE ADDRESS]' 'http://localhost:3000/api/contact'
- SHA-256
4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93
- Excerpt
- JSON validated; { ok: true }
Source/unit evidence preserves the corrected sentence and /audit payoff target; this is not a browser DOM observation.
- Corrected source sentence
- You have thirty (30) days from receipt of this notice to dispute the debt.
- Payoff target
- /audit
- Evidence boundary
- Source/unit evidence; not browser DOM observation
/auditHTTP 200 · text/html; charset=utf-8
curlcurl --silent --show-error --location --connect-timeout 5 --max-time 20 --max-filesize 2000000 'http://localhost:3000/audit'
- SHA-256
1d2c4ebe81212868972b1f98fa049a0e2c8e9e2d03336fdbfc2e14c6e4417d20
- Excerpt
- HTTP 200 payoff target /audit