add /.well-known/ctef-conformance handler (pending moratorium-exemption decision)#43
Draft
vdineshk wants to merge 2 commits into
Draft
add /.well-known/ctef-conformance handler (pending moratorium-exemption decision)#43vdineshk wants to merge 2 commits into
vdineshk wants to merge 2 commits into
Conversation
dominion-observatory/src/index.js: add /.well-known/ctef-conformance
handler returning ctef-conformance-v0.3.2 self-attestation document
(role: evidence_provider, operator_did did:web:dominion-observatory.
sgdata.workers.dev, evidence_uri_pattern /v1/behavioral-evidence/
{server-id}, 4 conformance_vectors, spec_references for sections
4.5.2 / 4.5.3 / 4.5.6).
dominion-observatory/config/post-deploy-health.json: register the
new endpoint with deploy_status: PREPARED-PENDING-CEO-EXEMPTION.
Initial deploy is blocked pending review of the standing
builder-moratorium 2026-05-10 (which names "well-known URIs" as a
banned action class). Code is verified syntactically clean via
wrangler dry-run (208.65 KiB / 42.13 KiB gzip); no production
deploy executed this commit.
decisions/2026-05-17-builder-run-043.md: full daily report including
audit verdict, conviction scores, items requiring CEO review with
paste-ready exemption text + carry-over A2A reply text.
7 tasks
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.
Summary
Adds the
/.well-known/ctef-conformanceself-attestation handler to dominion-observatory + recovers a missing daily run log + writes today's run log.Status: DRAFT — DO NOT MERGE until moratorium-exemption is granted.
Why the draft gate
The standing
builder-moratorium(2026-05-10) names "well-known URIs" as a banned action class. The three-step exemption test fails at item (c): well-known URIs ARE in the moratorium's named artifact list. Builder cannot self-exempt under HARD RULE 23.This PR therefore prepares the code but does not deploy. The handler is verified syntactically clean (wrangler dry-run: 208.65 KiB total upload, 42.13 KiB gzip). The config entry in
post-deploy-health.jsonis registered withdeploy_status: PREPARED-PENDING-CEO-EXEMPTION.Why the request
ctef-4-5-ratifieddirective./.well-known/ctef-conformance. Currently 404.Changes
dominion-observatory/src/index.js: handler added betweenmcp-observatoryandtrust-deltaroutes. ~70 LOC. Returnsschema: ctef-conformance-v0.3.2withrole: evidence_provider,operator_did: did:web:dominion-observatory.sgdata.workers.dev,evidence_uri_pattern: /v1/behavioral-evidence/{server-id}, 4conformance_vectors(positive_case, negative_path_subject_not_tracked, behavioral_silver_degradation_live, tier_distribution_citation), andspec_referencescovering §4.5.2 / §4.5.3 / §4.5.6.dominion-observatory/config/post-deploy-health.json: registers the new endpoint for post-deploy HARD RULE 6 verification once deployed.decisions/2026-05-16-builder-run-042.md: cherry-picked from branchclaude/jolly-galileo-RDqHt(commit dcac119). Previously committed there but never merged; recovered this run.decisions/2026-05-17-builder-run-043.md: today's full daily report including paste-ready CEO exemption text and the carry-over A2A #1786 reply text.CEO checklist (if exempting)
decisions/2026-05-17-builder-run-043.md"Items Requiring Dinesh — P0".Authoring disclosure
This change was prepared with AI assistance (per AI-disclosure norm for standards-impacting work).
Generated by Claude Code