chore(on.dig.net): drop the 4 unserved legacy status pages (#268) - #10
Merged
Conversation
Anchor — removal in progress. Bumps 0.5.3 -> 0.5.4 (patch, dead-code drop). Co-Authored-By: Claude <noreply@anthropic.com>
available.html/pending.html/expired.html/revoked.html are no longer served — the /__dig/config.json status field + the loader shell's client-side status copy (#206b) replaced them. Re-point the wordmark regression guard at error.html (the only remaining page using the span-based markup); loader.html's SVG wordmark is already guarded by csp_tests::render_loader_maps_to_loader_csp_and_carries_branded_sentinels. Also tidy stale services/resolver-era path references left over from the extraction (#comments only, no behaviour change). Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Task
on.dig.net slice of epic #268 (web-frontends legacy/dead-code sweep). Removes the 4 extraction-era per-status HTML pages that are no longer served (a report-only audit confirmed them dead — three independent confirmations). v0.5.3 → 0.5.4 (patch,
chore(deadcode)).🚧 Draft anchor — removal in progress.
Dead code being removed (~15.8 KB / 320 lines)
assets/pages/{available,pending,expired,revoked}.html— server-rendered status pages from the pre-#206bdesign (originally theservices/resolversplit from hub.dig.net). Dead because:bootstrap.rsserves onlyloader.html,error.html,sw.js,dig-embed.js,dig_client.js,dig_client_bg.wasm;#206bmoved status copy client-side onto the loader shell.publish-assets.shuploads only JS/wasm; no HTML page.ci.yml:101,tests/a11y/axe.test.mjs:10,src/lib.rs:549-550.Plan (test-first)
src/lib.rswordmark_tests::PAGES(keep theerrorrow —error.htmlIS served).loader.html(the shell that renders the wordmark on the live surface now) so the regression stays covered — not left guarding only dead pages.services/resolver-era path references in comments (sw.js,dig-embed.js,loader.html).Preserved (NOT touched — deliberate)
error.html(served),src/domain.rsDomainwire-contract fields (SYSTEM.md → Domain record),sw.jstest exports, theaws-gated Lambda handlers, the wasm read-crypto glue.Generated by Claude Code