{
  "schema": "glee.public_receipts_projection.v0",
  "projection_id": "GLEE-PUBLIC-RECEIPTS-v0",
  "title": "GLEE Public Receipt Browser",
  "status": "prototype_local_not_deployed",
  "updated_at_utc": "2026-07-06T08:01:02Z",
  "public_route": "receipts/",
  "summary": "Secondary index (legacy). Primary: per-ship attached fragments in data/receipt-fragments/ rendered via proof-attach.js on ships and this index. See launch-review, research, dream-board for live examples.",
  "projection_boundary": "Canonical receipts remain home-attributed. This is a read-only secondary index. Proofs attach to the ship pages themselves per the attachment model.",
  "proof_loop": [
    {
      "label": "Local Launch Review",
      "route": "launch-review/",
      "point": "Launch Review keeps receipt summaries, blockers, and deploy authority visible without promoting this projection into a canonical ledger."
    },
    {
      "label": "Research proof spine",
      "route": "research/local-public-proof-spine/",
      "point": "The research paper explains why public proof must be browsable before it becomes promotional."
    }
  ],
  "receipts": [
    {
      "receipt_id": "2026-07-05_launch_review_route",
      "title": "GLEE Local Launch Review Route",
      "surface": "launch_review",
      "status": "verified_local_not_deployed",
      "date": "2026-07-05",
      "outcome": "Added the local Launch Review route and manifest so proof spine, blockers, and deploy decision boundaries can be reviewed from one page.",
      "public_routes": [
        "launch-review/",
        "data/launch-review/GLEE-LOCAL-LAUNCH-REVIEW-v0.json",
        "bridge/"
      ],
      "proof_markers": [
        "EVP-GATE",
        "UVP-GATE",
        "browser_assertions_desktop_tablet_mobile",
        "bridge_mobile_overflow_fixed",
        "site_build_scan",
        "ship_lint_pass",
        "receipt_replay_pass"
      ],
      "verification_summary": "Launch Review rendered seven surfaces, six proof gates, three blockers, three decision options, and eight proof links across desktop, tablet, and mobile; Bridge exposes the Launch Review door; layered UI verification passed for Launch Review and Bridge with zero issues; site build/scan, ship lint, and receipt replay passed.",
      "boundaries": [
        "No deploy.",
        "No production mutation.",
        "Launch Review is local review metadata only and does not claim production availability."
      ]
    },
    {
      "receipt_id": "2026-07-05_local_public_proof_spine_paper",
      "title": "Local Public Proof Spine Research Paper",
      "surface": "research_paper",
      "status": "verified_local_not_deployed",
      "date": "2026-07-05",
      "outcome": "Added the first concrete Research Paper route for the local public proof spine and linked it from Research Outputs and Dream Board.",
      "public_routes": [
        "research/local-public-proof-spine/",
        "data/research/GLEE-LOCAL-PUBLIC-PROOF-SPINE-v0.json",
        "research/",
        "dream-board/"
      ],
      "proof_markers": [
        "EVP-GATE",
        "UVP-GATE",
        "browser_assertions_desktop_tablet_mobile",
        "site_build_scan",
        "ship_lint_pass",
        "receipt_replay_pass"
      ],
      "verification_summary": "The paper route rendered three claims, eight proof links, and three receipt tags across desktop, tablet, and mobile; Research listed one paper; Dream Board linked DB-008 to the paper; layered UI verification reported zero issues; ship lint and receipt replay passed.",
      "boundaries": [
        "No deploy.",
        "No production mutation.",
        "Canonical receipts remain home-attributed; this is only a public-safe projection."
      ]
    },
    {
      "receipt_id": "2026-07-05_research_outputs_route",
      "title": "Research Outputs Route",
      "surface": "research_outputs",
      "status": "verified_local_not_deployed",
      "date": "2026-07-05",
      "outcome": "Added the local Research Outputs route and Dream Board Research Journal so work cards point to a quality-bearing output.",
      "public_routes": [
        "research/",
        "data/research/GLEE-DREAM-BOARD-RESEARCH-JOURNAL-v0.json"
      ],
      "proof_markers": [
        "EVP-GATE",
        "UVP-GATE",
        "ship_lint_pass",
        "receipt_replay_pass"
      ],
      "verification_summary": "JSON and JavaScript checks passed; desktop, tablet, and mobile browser assertions passed; layered UI verification reported zero UX issues; ship lint passed with zero violations.",
      "boundaries": [
        "No deploy.",
        "No production mutation.",
        "Public JSON contains no private paths or credentials."
      ]
    },
    {
      "receipt_id": "2026-07-05_dream_board_static_prototype",
      "title": "Dream Board Static Prototype",
      "surface": "dream_board",
      "status": "verified_local_not_deployed",
      "date": "2026-07-05",
      "outcome": "Built the local Dream Board route from public-safe GLEE records with lanes, cards, owners, proof state, blockers, and next actions.",
      "public_routes": [
        "dream-board/",
        "data/dream-board/GLEE-DREAM-BOARD-v0.json"
      ],
      "proof_markers": [
        "route_200",
        "layered_ui_verify",
        "site_build_scan",
        "ship_lint_pass"
      ],
      "verification_summary": "The board rendered eight work cards across seven lanes, passed route/data checks, passed layered UI verification, and kept deployment blocked until Captain authority.",
      "boundaries": [
        "No deploy.",
        "No copied third-party product interface.",
        "Research depth moved into promoted outputs, not more cards."
      ]
    },
    {
      "receipt_id": "2026-07-05_glee_dream_board_remix_candidate",
      "title": "Dream Board Remix Candidate",
      "surface": "remix_candidate",
      "status": "specified_local_not_deployed",
      "date": "2026-07-05",
      "outcome": "Recorded the Dream Board as a GLEE-native Remix candidate with target, study, rights posture, abstract behavior, native spec, and publish gates.",
      "public_routes": [
        "data/remix/candidates/GLEE-DREAM-BOARD-v0.json",
        "remix/"
      ],
      "proof_markers": [
        "json_parse",
        "candidate_protocol_steps_9",
        "route_200",
        "ship_lint_pass"
      ],
      "verification_summary": "The candidate packet parsed, linked from the Remix route, rendered across viewports, and stayed a candidate rather than a public completion claim.",
      "boundaries": [
        "No deployment.",
        "No protected-expression reuse.",
        "No affiliation claim with existing project-board products."
      ]
    },
    {
      "receipt_id": "2026-07-05_glee_remix_protocol_route",
      "title": "GLEE Remix Protocol Route",
      "surface": "remix_protocol",
      "status": "verified_local_not_deployed",
      "date": "2026-07-05",
      "outcome": "Added the local Remix Protocol route and JSON model for studying useful patterns, abstracting the job-to-be-done, and building GLEE-native alternatives.",
      "public_routes": [
        "remix/",
        "data/remix/GLEE-REMIX-PROTOCOL-v0.json"
      ],
      "proof_markers": [
        "route_200",
        "json_parse",
        "layered_ui_verify",
        "ship_lint_pass"
      ],
      "verification_summary": "The route rendered protocol modes, pipeline gates, starter records, and rights posture with zero reported UX issues on layered verification.",
      "boundaries": [
        "No deploy.",
        "No upstream mutation.",
        "No clone, install, or third-party project execution."
      ]
    },
    {
      "receipt_id": "2026-07-05_absorption_packet_execution_local",
      "title": "Absorption Packet Execution",
      "surface": "absorption",
      "status": "verified_local_not_deployed",
      "date": "2026-07-05",
      "outcome": "Produced the license/citation matrix, clone-test shortlist, Brownfield Replay candidates, self-absorption mapping, and GitHub evidence index for the first absorption packet.",
      "public_routes": [
        "absorptions/",
        "data/absorptions/ABS-2026-07-05-001.json"
      ],
      "proof_markers": [
        "matrix_rows_25",
        "shortlist_rank_count_8",
        "brownfield_candidate_count_5",
        "credential_scan_0"
      ],
      "verification_summary": "All acceptance checks passed; 25 upstream repositories were classified into clear metadata, special review, and quarantine/study-only groups.",
      "boundaries": [
        "No clone.",
        "No dependency install.",
        "No upstream GitHub mutation.",
        "No public-site mutation in that chunk."
      ]
    }
  ],
  "release_gate": {
    "deploy_status": "not_deployed",
    "required_before_deploy": [
      "Route returns 200 locally.",
      "Receipt projection JSON parses and contains no private local paths or credential-shaped strings.",
      "Every projected receipt names outcome, proof markers, verification summary, and boundaries.",
      "Rendered UI passes desktop, tablet, and mobile verification.",
      "Ship lint passes.",
      "Receipt names proof and boundaries."
    ]
  }
}
