{
  "name": "secagent-dashboard",
  "version": "v1.0.5",
  "description": "Visual dashboard + agent-consumable surface for SecAgent posture + recent-fixes. v1.0.5 adds graceful not-yet-audited handling.",
  "classification": "I",
  "playloop_layer": "L5",
  "capabilities": [
    "posture-read:per-domain",
    "posture-read:network-stats",
    "tier-distribution",
    "30-day-delta",
    "fixes-read:recent",
    "out-of-scope:graceful"
  ],
  "data_sources": {
    "posture": "https://secagent-posture.admin-043.workers.dev",
    "insights": "https://intersecurity.admin-043.workers.dev"
  },
  "source_of_truth": "security-db.fixes (Account 1)",
  "endpoints": {
    "dashboard": "/reports/",
    "agent_card": "/reports/.well-known/agent.json",
    "network_stats": "/reports/api/network",
    "per_domain": "/reports/api/posture/:domain",
    "recent_fixes": "/reports/api/fixes/recent?hours=24&limit=200"
  },
  "mount": {
    "host": "securityagent.com",
    "base": "/reports"
  },
  "tier_schema": {
    "Platinum": "5/5 controls + SSL strict + HSTS preload + DMARC enforced",
    "Gold": "5/5 controls green",
    "Silver": "4/5 controls green",
    "Bronze": "3/5 controls green",
    "Incubation": "<3/5 controls green"
  },
  "control_schema": [
    "dmarc_txt",
    "hsts",
    "min_tls_version",
    "automatic_https_rewrites",
    "ssl_mode"
  ],
  "updated": "2026-04-23"
}