{
  "claim_scope": "Artifact visibility only; no endpoint collector, urgent notifier, credential rotation, or security-effectiveness claim.",
  "events": [
    {
      "detail": "The read-only Cloudflare Worker, status endpoint, and public trace are live on the dedicated chores subdomain.",
      "duration_ms": 1200,
      "event_id": "evt-0008",
      "evidence": "HTTPS returned 200 and the downloaded trace digest matched the status document.",
      "kind": "deployment",
      "occurred_at": "2026-09-03T01:47:59Z",
      "public": true,
      "schema_version": 1,
      "source_url": "https://chores.knlp.io/",
      "stage": "status-trace",
      "state": "complete",
      "title": "Public design preview deployed"
    },
    {
      "detail": "One validated public event stream now derives both the status document and a deterministic native Perfetto TrackEvent trace.",
      "duration_ms": 1800,
      "event_id": "evt-0007",
      "evidence": "The build covers schema validation, deterministic output, privacy scanning, and trace-processor topology.",
      "kind": "implementation",
      "occurred_at": "2026-09-03T01:40:00Z",
      "public": true,
      "schema_version": 1,
      "stage": "status-trace",
      "state": "complete",
      "title": "Canonical status and trace pipeline implemented"
    },
    {
      "detail": "Rotation is excluded from the dashboard slice and remains behind preview, approval, verification, and recovery gates.",
      "duration_ms": 800,
      "event_id": "evt-0006",
      "evidence": "No credential mutation is performed by this release.",
      "kind": "gate",
      "occurred_at": "2026-09-03T01:35:00Z",
      "public": true,
      "schema_version": 1,
      "stage": "rotation",
      "state": "held",
      "title": "Credential rotation remains maker-checker work"
    },
    {
      "detail": "No collector is deployed in v0. Typed fixtures, transport hardening, and an independent review are required before a runtime claim.",
      "duration_ms": 800,
      "event_id": "evt-0005",
      "evidence": "Coverage is explicitly reported as not deployed.",
      "kind": "gate",
      "occurred_at": "2026-09-03T01:34:00Z",
      "public": true,
      "schema_version": 1,
      "stage": "endpoint-collection",
      "state": "held",
      "title": "Endpoint collection held behind fixtures"
    },
    {
      "detail": "Public and private views may share a schema, but they must use distinct sources and trace artifacts. Public records contain public or synthetic facts only.",
      "duration_ms": 1000,
      "event_id": "evt-0004",
      "evidence": "Boundary decision accepted into the project record.",
      "kind": "gate",
      "occurred_at": "2026-09-03T01:32:56Z",
      "public": true,
      "schema_version": 1,
      "stage": "framing",
      "state": "complete",
      "title": "Public and private projections separated"
    },
    {
      "detail": "The review split endpoint collection, agent accountability, and credential rotation; it approved only public-safe status and trace views for v0.",
      "duration_ms": 1400,
      "event_id": "evt-0003",
      "evidence": "Every proposal file and commit was reviewed; findings and decisions were recorded.",
      "kind": "review",
      "occurred_at": "2026-09-03T01:32:37Z",
      "public": true,
      "schema_version": 1,
      "stage": "review",
      "state": "complete",
      "title": "Initial review narrowed the first slice"
    },
    {
      "detail": "Urgent owner reporting was separated from ordinary dashboard visibility so a passive page cannot be mistaken for an incident channel.",
      "duration_ms": 700,
      "event_id": "evt-0002",
      "evidence": "Requirement amendment recorded before implementation.",
      "kind": "gate",
      "occurred_at": "2026-09-03T01:00:46Z",
      "public": true,
      "schema_version": 1,
      "stage": "agent-accountability",
      "state": "planned",
      "title": "Direct owner reporting added to the goal"
    },
    {
      "detail": "A broad maintenance proposal was admitted as a research input, not as an approved runtime design.",
      "duration_ms": 900,
      "event_id": "evt-0001",
      "evidence": "Versioned proposal retained for review.",
      "kind": "project",
      "occurred_at": "2026-09-03T00:19:15Z",
      "public": true,
      "schema_version": 1,
      "stage": "framing",
      "state": "complete",
      "title": "Initial chores proposal recorded"
    }
  ],
  "gates": [
    {
      "evidence": "Distinct sources and trace artifacts are required.",
      "id": "scope-split",
      "label": "Public and private projections are separate",
      "state": "passed"
    },
    {
      "evidence": "The build has no second authored status ledger.",
      "id": "single-source",
      "label": "Status and trace derive from one stream",
      "state": "passed"
    },
    {
      "evidence": "v0 makes no collector or security-effectiveness claim.",
      "id": "runtime-review",
      "label": "Independent review before runtime claims",
      "state": "pending"
    },
    {
      "evidence": "Rotation is outside this release.",
      "id": "maker-checker",
      "label": "Maker-checker before credential mutation",
      "state": "held"
    }
  ],
  "project": "knlp chores",
  "refresh_seconds": 30,
  "schema_version": 1,
  "stages": [
    {
      "coverage": "documented",
      "id": "framing",
      "label": "Research framing",
      "state": "complete",
      "summary": "Public and private views may share a schema, but they must use distinct sources and trace artifacts. Public records contain public or synthetic facts only.",
      "updated_at": "2026-09-03T01:32:56Z"
    },
    {
      "coverage": "documented",
      "id": "review",
      "label": "Initial review",
      "state": "complete",
      "summary": "The review split endpoint collection, agent accountability, and credential rotation; it approved only public-safe status and trace views for v0.",
      "updated_at": "2026-09-03T01:32:37Z"
    },
    {
      "coverage": "deployed",
      "id": "status-trace",
      "label": "Status + trace slice",
      "state": "complete",
      "summary": "The read-only Cloudflare Worker, status endpoint, and public trace are live on the dedicated chores subdomain.",
      "updated_at": "2026-09-03T01:47:59Z"
    },
    {
      "coverage": "not-deployed",
      "id": "endpoint-collection",
      "label": "Endpoint collection",
      "state": "held",
      "summary": "No collector is deployed in v0. Typed fixtures, transport hardening, and an independent review are required before a runtime claim.",
      "updated_at": "2026-09-03T01:34:00Z"
    },
    {
      "coverage": "not-deployed",
      "id": "agent-accountability",
      "label": "Agent accountability",
      "state": "planned",
      "summary": "Urgent owner reporting was separated from ordinary dashboard visibility so a passive page cannot be mistaken for an incident channel.",
      "updated_at": "2026-09-03T01:00:46Z"
    },
    {
      "coverage": "not-deployed",
      "id": "rotation",
      "label": "Credential rotation",
      "state": "held",
      "summary": "Rotation is excluded from the dashboard slice and remains behind preview, approval, verification, and recovery gates.",
      "updated_at": "2026-09-03T01:35:00Z"
    }
  ],
  "state": "design-preview",
  "surface": "public",
  "trace": {
    "event_count": 8,
    "format": "perfetto-track-event-protobuf",
    "sha256": "dc30130ead9ba7d4f610091b367d945809801c709eb1532c119267550d9524d2",
    "url": "/traces/latest.pftrace"
  },
  "updated_at": "2026-09-03T01:47:59Z"
}
