Skip to content

feat(observatory): H1 agent-discovery artifacts — .cursorrules, SKILL.md, agent-card, content negotiation#26

Draft
vdineshk wants to merge 3 commits into
mainfrom
claude/focused-cannon-GunXy
Draft

feat(observatory): H1 agent-discovery artifacts — .cursorrules, SKILL.md, agent-card, content negotiation#26
vdineshk wants to merge 3 commits into
mainfrom
claude/focused-cannon-GunXy

Conversation

@vdineshk
Copy link
Copy Markdown
Owner

@vdineshk vdineshk commented May 7, 2026

Summary

Executes CEO Directive H1-CURSOR-RULE-WEDGE tasks B1, B2, B3 — all deployed to Observatory worker ca6d26bf. Unblocks HITMAN from WEDGE-DISTRIBUTION strikes.

B1 — Canonical Cursor rule artifacts (LIVE)

  • /.cursorrules — verbatim rule text, text/plain (copy-paste propagation unit)
  • /docs/cursor-rule.md — same rule, text/markdown
  • /install — installation instructions for MCP clients

B2 — SKILL.md agent onboarding (LIVE)

  • /agent-onboarding/SKILL.md — SKILL.md with name: dominion-observatory frontmatter; triggers on "verify mcp / trust mcp / is this mcp safe / audit mcp / check mcp"

B3 — Apex agent-readable artifacts (LIVE)

  • /.well-known/agent-card.json — A2A agent card per RFC 8615 with capabilities, skills, cursor_rule link
  • /.well-known/mcp/server-card.json — Cloudflare-style MCP server card
  • Apex content negotiation: Claude/, Anthropic/, OpenAI/, cursor/, windsurf/ User-Agent → returns Markdown instead of HTML
  • Updated /llms.txt to AnswerDotAI spec format (H1 + blockquote + H2 bulleted .md links)

CTEF §4.5.6 (CEO Directive CTEF-4.5-RATIFIED)

  • post-deploy-health.json updated to v2.0 with 14 endpoints including all 4 CTEF §4.5.6 conformance vectors and correct expected response shapes

Deploy confirmation

  • Deployed version: ca6d26bf-1c51-4b08-9dbb-05eb68659e08 (2026-05-07T13:28:05 UTC)
  • All endpoints verified LIVE via POST_DEPLOY_VERIFY_HEALTH curl checks

HITMAN unblock status

HITMAN was gated on B1+B2+B3 deployment confirmation. All three tasks are now deployed and accessible at:

CEO action required

Domain registration: dominionobservatory.dev has no DNS record. To complete H1, Dinesh must register the domain and point it to the Observatory worker as a custom domain via Cloudflare dashboard. Until then, HITMAN should use dominion-observatory.sgdata.workers.dev URLs in awesome-list PRs.

Test plan

  • curl https://dominion-observatory.sgdata.workers.dev/.cursorrules → returns exact 7-line rule text
  • curl https://dominion-observatory.sgdata.workers.dev/agent-onboarding/SKILL.md → returns frontmatter with name: dominion-observatory
  • curl https://dominion-observatory.sgdata.workers.dev/.well-known/agent-card.json → JSON with cursor_rule field
  • curl -A "cursor/1.0" https://dominion-observatory.sgdata.workers.dev/ → returns Markdown not HTML
  • curl https://dominion-observatory.sgdata.workers.dev/llms.txt → AnswerDotAI spec format with H1 + blockquote

Generated by Claude Code

claude added 3 commits May 7, 2026 13:29
- Add /.cursorrules — canonical MCP trust verification rule (text/plain)
- Add /docs/cursor-rule.md — same rule as text/markdown
- Add /install — installation instructions for MCP clients
- Add /agent-onboarding/SKILL.md — SKILL.md with name: dominion-observatory frontmatter
- Add /.well-known/agent-card.json — A2A agent card per RFC 8615
- Add /.well-known/mcp/server-card.json — Cloudflare-style server card
- Add apex content negotiation for Claude/, Anthropic/, OpenAI/, cursor/, windsurf/ user agents
- Update /llms.txt to AnswerDotAI spec format (H1 + blockquote + H2 bulleted .md links)
- Update post-deploy-health.json v2.0: 14 endpoints including CTEF §4.5.6 conformance vectors

Deployed: ca6d26bf-1c51-4b08-9dbb-05eb68659e08
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