Skip to content

feat(observatory): /api/ctef/readiness/{server_id} — CTEF v0.3.2 6-point readiness checker [RUN-036]#31

Draft
vdineshk wants to merge 2 commits into
mainfrom
claude/youthful-hawking-ELjA6
Draft

feat(observatory): /api/ctef/readiness/{server_id} — CTEF v0.3.2 6-point readiness checker [RUN-036]#31
vdineshk wants to merge 2 commits into
mainfrom
claude/youthful-hawking-ELjA6

Conversation

@vdineshk
Copy link
Copy Markdown
Owner

@vdineshk vdineshk commented May 9, 2026

Summary

  • Ships /api/ctef/readiness/{server_id} — empire-first CTEF v0.3.2 multi-criteria readiness checker for MCP servers
  • Returns 6-criterion evaluation with per-criterion fix-it instructions and direct links to companion endpoints
  • Updates llms.txt to include the new endpoint
  • All prior spec-cited endpoints confirmed healthy: 10/10 POST_DEPLOY_VERIFY pass

Chokepoint thesis

CTEF v0.3.2 publishes 2026-05-19 (10 days). Observatory is cited in 6 normative sections. When implementers ask "Am I CTEF-ready?" this endpoint is the canonical answer. No prior art — CTEF was ratified 3 days ago and we co-authored the conformance primitives.

Criteria evaluated

Criterion Source
§4.5 behavioral_evidence available Observatory interaction data
§2.1.1 negative-path envelope shape Observatory always provides (auto-pass)
§3.4 SLA tier classified Observatory tier data
§4.5.6 behavioral_drift_flag evaluated Observatory daily snapshots
Trust grade A–F assigned Observatory scoring
/.well-known/ctef-conformance deployed User action (links to /api/ctef/attest)

Deploy

Version: 42ce35ae-8184-4af0-a9a4-f1434a092853
Live: https://dominion-observatory.sgdata.workers.dev/api/ctef/readiness/sg-cpf-calculator-mcp

Test plan

  • GET /api/ctef/readiness/sg-cpf-calculator-mcp returns schema: ctef-readiness/v1
  • readiness_score is numeric 0-6, readiness_grade is FULL/NEAR/PARTIAL/INSUFFICIENT
  • All 6 criteria keys present in response
  • next_steps array contains entries for failing criteria with fix instructions
  • resources.generate_conformance_doc links to /api/ctef/attest
  • GET /api/ctef/readiness (no slug) returns HTTP 400 with example
  • All prior spec-cited endpoints still healthy

Generated by Claude Code

claude added 2 commits May 9, 2026 02:12
…6-point readiness checker [RUN-036]

Ships the first multi-criteria CTEF v0.3.2 readiness checker for MCP servers.
Returns 6-criterion evaluation (behavioral_evidence, negative_path_envelope,
sla_tier_classified, behavioral_drift_flag, trust_grade_assigned, conformance_uri)
with fix-it instructions per criterion and direct links to /api/ctef/attest,
/api/trust-badge, /api/ctef/validate as next steps.

Chokepoint thesis: CTEF v0.3.2 publishes 2026-05-19 citing Observatory in 6 normative
sections. This endpoint becomes the canonical entry point for implementers asking
"Am I CTEF-ready?" No prior art — CTEF v0.3.2 ratified 2026-05-06 (3 days ago).

Deploy: version 42ce35ae-8184-4af0-a9a4-f1434a092853. POST_DEPLOY_VERIFY: 10/10 PASS.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants