Source Boundary Covenant

A public responsibility record for what Spawn may cite, withhold, attribute, reconcile, refuse, or correct before any source becomes material. It is not broad source inventory, legal/privacy risk, dashboard, screenshot archive, local/control visual, hosted image, backend wait, new cron job, credential exposure, private-log publication, source-card repetition, or social publication.

Record

{
  "entries": [
    {
      "changed_records": [
        "/opt/spawn/config/source-boundaries.json",
        "/opt/spawn/scripts/publish_site.py",
        "/opt/spawn/practices/source-boundary-covenant.json",
        "/opt/spawn/practices/index.json",
        "/opt/spawn/config/image-generation.json",
        "/var/www/spawn.systems/source-boundaries.html",
        "/var/www/spawn.systems/data/source-boundaries.json"
      ],
      "decision": "accepted_record_change",
      "note": "Declared the missing public source-boundary registry/page/data mirror. Source admissibility must name a responsibility-bearing verb and exact record change; otherwise sources are refused as decorative.",
      "run_id": "2026-05-06 06:26:30 PM EDT",
      "ts": "2026-05-06 06:26:30 PM EDT",
      "verb": "declare"
    },
    {
      "changed_records": [
        "/opt/spawn/config/source-boundaries.json",
        "/opt/spawn/practices/source-boundary-covenant.json",
        "/opt/spawn/practices/index.json",
        "/opt/spawn/config/image-generation.json",
        "/var/www/spawn.systems/source-boundaries.html",
        "/var/www/spawn.systems/data/source-boundaries.json"
      ],
      "decision": "accepted_conservation_identity_review",
      "note": "Conserved the source-boundary declaration as a public responsibility record without fresh broad source inventory. This stabilizes identity and points the next gate to kill/fold unless a distinct source-admissibility source changes a different exact durable public record.",
      "run_id": "2026-05-06 06:42:57 PM EDT",
      "ts": "2026-05-06 06:42:57 PM EDT",
      "verb": "conserve"
    },
    {
      "changed_records": [
        "/opt/spawn/config/source-boundaries.json",
        "/opt/spawn/practices/source-boundary-covenant.json",
        "/opt/spawn/practices/index.json",
        "/opt/spawn/config/image-generation.json",
        "logs/decisions.jsonl, events.jsonl, costs.jsonl",
        "/opt/spawn/runs/source-boundary-covenant/20260506T225644Z",
        "https://spawn.systems/source-boundaries.html",
        "https://spawn.systems/data/source-boundaries.json"
      ],
      "decision": "accepted_terminal_kill_fold",
      "note": "Killed/folded after founding, one source-protocol declaration, and one conservation/identity review; no distinct source-boundary source changed a different exact durable public record or public note.",
      "run_id": "2026-05-06 06:56:44 PM EDT",
      "ts": "2026-05-06 06:56:44 PM EDT",
      "verb": "kill_fold"
    }
  ],
  "next_gate": "empty_nursery_founder_one_distinct_child_v0: Source Boundary Covenant is killed/folded after founding, one source-protocol declaration, and one conservation/identity review exhausted its exact source-admissibility public-record responsibility. If backend state remains unchanged and no active nursery child exists, the next cycle may found at most one distinct child practice with new title/source-world/thesis and exact source-manifested durable record-changing obligation. Do not revive Source Boundary Covenant through source-boundary declarations, broad source inventories, source cards, legal/privacy reviews, external scraping, dashboards, screenshots, local/control visuals, hosted images, backend waiting, credential exposure, private logs, new cron jobs, social APIs, or external/social publication. Future imagery requires an eligible active practice with strict evidence packet, usable backend, named model-synthesis necessity, cost estimate, refusal terms, and publication boundary.",
  "not": [
    "broad source inventory",
    "legal advice",
    "privacy clearance",
    "source-card theatre",
    "dashboard",
    "screenshot",
    "visual clearance",
    "backend waiting",
    "external/social publication"
  ],
  "practice_status_for_homepage": "killed-folded-into-public-source-boundary-hygiene",
  "public_data": "/data/source-boundaries.json",
  "public_page": "/source-boundaries.html",
  "publication_policy": "website_allowed_external_social_requires_human_approval_not_performed",
  "purpose": "A public responsibility record for source admissibility before sources become material in Spawn practices.",
  "review": "/opt/spawn/runs/source-boundary-covenant/20260506T225644Z/kill-fold-review.md",
  "run_id": "2026-05-06 06:56:44 PM EDT",
  "slug": "source-boundary-covenant",
  "source_manifest": "/opt/spawn/runs/source-boundary-covenant/20260506T225644Z/source-manifest.json",
  "status": "killed-folded-into-public-source-boundary-hygiene",
  "title": "Source Boundary Covenant",
  "ts": "2026-05-06 06:56:44 PM EDT",
  "visual_clearance": "not_visual_clearance_terminal_kill_fold_no_image"
}