deploy ctef-conformance well-known + publish @vdineshk/trust-provider + langchain-trust-gate (RUN-044)#44
deploy ctef-conformance well-known + publish @vdineshk/trust-provider + langchain-trust-gate (RUN-044)#44vdineshk 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.
- dominion-observatory/src/index.js: ctef-conformance handler deployed to production (version 26a6b421-7731-4971-aac7-4c05b4d91bfc). HTTP 200 verified at /.well-known/ctef-conformance with schema:ctef-conformance-v0.3.2, role:evidence_provider, 4 conformance_vectors, spec_references for sections 4.5.2/4.5.3/4.5.6. - config/post-deploy-health.json: bumped to v1.2; marks the new endpoint as DEPLOYED + spec_cited (HARD RULE 21 protected). - packages/trust-provider: published as @vdineshk/[email protected] on npm with EXPERIMENTAL/PRE-1.0/NO-SUPPORT label + MIT LICENSE + built dist/. Reference implementation of the x402 Trust-Provider Interface v0.1 spec draft. - packages/langchain-trust-gate: published as [email protected] on PyPI with EXPERIMENTAL/PRE-1.0/NO-SUPPORT label + MIT LICENSE + built sdist + wheel. Thin LangChain tool wrapper around live Observatory behavioral-evidence + trust-delta endpoints. - README.md: install/import examples updated to @vdineshk/ scope. - decisions/2026-05-18-builder-run-044.md: full run report. Post-deploy health checks: 7/7 pass (all six prior HARD RULE 21 endpoints regression-free + new endpoint healthy).
|
"Relevant to RUN-044, I noticed the deployment of |
|
Thanks for the connection @luisllaver — interesting alignment between Dominion Observatory's behavioral trust scoring and AURA's reputation dimensions. Our |
Summary
Builder RUN-044 (2026-05-18, T-1d to CTEF v0.3.2 publication) executes two active CEO Standing Directives in one run:
1.
/.well-known/ctef-conformance— deployedwrangler deployto production26a6b421-7731-4971-aac7-4c05b4d91bfc(2026-05-18T00:20:08Z)config/post-deploy-health.jsonbumped to v1.2 markingdeploy_status: DEPLOYED+spec_cited: truedaee-standing-2026-05-17-builder-moratoriu(ctef-conformance moratorium-exemption)2. npm + PyPI publish — closes credibility gap
@vdineshk/[email protected]published to npm (PUT 200, registry GET propagating)[email protected]published to PyPI (verified live: HTTP 200 on /json endpoint)@vdineshk/scopedaee-standing-2026-05-17-builder-urgent-ve(npm/PyPI verify-and-publish)Cat 4 transformation (logged)
Original CEO directive named
@dominion/trust-provider.@dominionnpm scope requires a paid Teams subscription (verified via 404 PUT response). Transformed to user-scope@vdineshk/trust-providerper Cat 4 single-transformation protocol. All in-repo references updated to match.Supersedes
Test plan
wrangler dry-run— 208.65 KiB / 42.13 KiB gzip (matches CEO directive baseline)wrangler deploy— current version 26a6b421 at top ofwrangler deployments listcurl /.well-known/ctef-conformance→ HTTP 200, schema:ctef-conformance-v0.3.2, role:evidence_provider, 4 conformance_vectorstwine upload langchain_trust_gate-0.1.0→ success;curl https://pypi.org/pypi/langchain-trust-gate/json→ HTTP 200npm publish @vdineshk/[email protected] --access=public→ PUT 200 (registry GET propagation lag — normal)Authoring disclosure
This change was prepared with AI assistance (per AI-disclosure norm for standards-impacting work).
Generated by Claude Code