{
 "deposit_number": 979,
 "hex": "03DF",
 "family": "ARCHIVAL",
 "axn": "AXN:03DF.ARCHIVAL.🧱📚🗝️🙏🕓🌪️",
 "emoji": "🧱📚🗝️🙏🕓🌪️",
 "hash": "22493fb365122ded4a3a1a386813f92b307a13ac7a3607ac423d7e342b66b83d",
 "axn_canonical": "22493fb365122ded4a3a1a386813f92b307a13ac7a3607ac423d7e342b66b83d",
 "clusters": [
  "Architectural",
  "Scriptural",
  "Instrumental",
  "Gestural",
  "Temporal",
  "Elemental"
 ],
 "axn_reading": "Foundation -> Text -> Method -> Touch -> Duration -> Force",
 "root_axn": "AXN:03DF.ARCHIVAL",
 "title": "Hexagonal Contributor License v3.0 — Alice Thornburgh — f.01 Architect — Archive Scanning + Registry",
 "creator": "Sharks, Lee",
 "orcid": "0009-0000-1599-0703",
 "date": "2026-07-03",
 "content_type": "License / legal instrument",
 "license": "CC-BY-4.0",
 "substrate": "Batch restoration from captured DataCite metadata (creators as recorded by DataCite); automated mint authorized by MANUS 2026-07-03; full text pending authorial originals.",
 "version": "v0.2-restored",
 "description": "A recovered short v3.0 amendment to Alice Thornburgh’s contributor license. It authorizes archive scanning for proposed cross-links, requires generous analytical engagement, and establishes a dedicated deposit registry while retaining the remaining v2.0 provisions.\n\nIt should be linked to the complete parent license and not represented as a standalone statement of all rights, duties, or permissions.",
 "keywords": [
  "orphan restoration",
  "dead DOI",
  "DataCite capture",
  "metadata body"
 ],
 "companion_deposits": [
  "AXN:0371.EMPIRICAL.👋☁️⛩️☄️🤙📝"
 ],
 "restoration": {
  "class": "datacite_metadata_body",
  "dead_doi": "10.5281/zenodo.19655712",
  "zenodo_http": 410,
  "datacite_state": "findable",
  "captured": "2026-07-03T21:54:51Z",
  "fulltext": "restored",
  "fulltext_source": "semantic-economy repository: License_Alice_Thornburgh_v3.0.md",
  "restored_at": "2026-07-04T01:48:38Z"
 },
 "zenodo_dois": [
  "10.5281/zenodo.19655712"
 ],
 "axn_schema_version": "v2",
 "protocol_version": "alexanarch-deposit-protocol/v1",
 "minted_at": "2026-07-03T21:54:51Z",
 "status": "ACTIVE",
 "status_authorial": "RESTORED_v0_2",
 "mint_source": "orphan-restoration-batch",
 "full_text_path": "/data/texts/AXN-03DF-text.md",
 "wiki_status": "pending",
 "remediation_note": "2026-07-04 FULL-TEXT RESTORATION: canonical body upgraded from DataCite metadata to recovered full text (semantic-economy repository: License_Alice_Thornburgh_v3.0.md); new hash and glyph follow from the restored bytes; v0.1 metadata-body deposit superseded by this recorded correction.",
 "body_status": {
  "class": "full",
  "lacuna": false,
  "recovery_status": "PASS_COMPLETE_TEXT_NOT_SEATED",
  "residual_chars": 1433,
  "audited_at": "2026-07-17T04:49:17.789813Z",
  "audit_version": "v3-dual-store+recovery-map",
  "recovered_from": "https://raw.githubusercontent.com/leesharks000/semantic-economy/main/License_Alice_Thornburgh_v3.0__19673629.md",
  "recovered_at": "2026-07-20T09:44:11Z",
  "note": "repo-mirror backfill (semantic-economy)",
  "class_before_T2": "full",
  "reclassified_by": "EA-AVAILABILITY-INTEGRITY-01-T2",
  "reclassified_at": "2026-07-28T17:49:24.755175+00:00",
  "class_before_T2b_ruling": "metadata_capture",
  "ruled_by": "MANUS ruling 2026-07-28 (T2b cluster ruling: body is the complete work)",
  "measured_prose_words": 193,
  "measured_at": "2026-07-31",
  "class_before_substance_audit": "full",
  "substance_audit": "Reclassified 2026-07-31: declared full, measured 193 prose words after scaffold removal. Substance is measured, not declared.",
  "recovery_status_note": "The 2026-07 restoration pass ran to completion for this record and did not recover canonical bytes. 'COMPLETE' previously denoted pass completion and was read as text completeness; renamed 2026-07-31 so the two claims cannot be confused.",
  "class_before_read_audit": "metadata_capture",
  "read_audit": "Classified 2026-07-31 by reading the body opening: the record opens with the work, not a capture notice.",
  "work_sha256": "c66c3d22484d0985dc074f6728560ffc9d23d332a1fb1ff2cf1e02586c68ecb1",
  "prior_bytes_sha256": "da4c5cba11931779b3f93108d340d80fe194c6877873e87ec6beffb2e4eaacd4",
  "w13_tier2": "2026-08-04 W13 TIER 2 BYTE UNGLUE: 3 glued heading markers -> 0. WHITESPACE-ONLY transform (content identical under whitespace normalisation, verified before write); code fences exempt; prior sha retained. Re-fetching could not fix this class — the blog source is ITSELF glued (the collapse predates publication), so the deterministic transform applied at display since tier 1 is now applied to the bytes, which also fixes PDFs, the body-index, and downloads.",
  "w13_tier2_correction": "2026-08-05 REGRESSION REPAIRED: the W13 tier-2 byte unglue used a lookbehind that treated the first \"#\" of a legitimate \"###\" heading as the preceding non-newline character, splitting \"### Heading\" into \"#\" + blank + \"## Heading\". My safety check verified content-identity under WHITESPACE normalisation, which the split satisfies — the wrong invariant. Headings rejoined; only \"#\" and whitespace differ from the damaged state, verified before write."
 },
 "references_concepts": [
  "Hexagonal Licensing Protocol",
  "Substrate"
 ],
 "references_concept_count": 2,
 "canonical_text_status": "recovered_full_text",
 "modifications": [
  {
   "date": "2026-07-30",
   "field": "content_type",
   "reason": "Status declaration derived from body_status.class and canonical_text_status; display field had retained capture language after the record was restored.",
   "was": "Semi-restored deposit (metadata body)",
   "now": "Recovered work (full text seated)"
  },
  {
   "date": "2026-07-30",
   "field": "keywords",
   "reason": "Status declaration derived from body_status.class and canonical_text_status; display field had retained capture language after the record was restored.",
   "was": "5 terms",
   "now": "4 terms"
  },
  {
   "date": "2026-07-31",
   "field": "body_status",
   "reason": "Body-substance audit: record declared class=full while its body measured as a metadata stub. Reclassified from the bytes.",
   "was": "full",
   "now": "metadata_capture"
  },
  {
   "date": "2026-07-31",
   "field": "body_status",
   "reason": "Body classified by reading its own opening declaration rather than by counting words. Word counting misread works in Greek, emoji, and natively short forms as stubs.",
   "was": "metadata_capture",
   "now": "full"
  },
  {
   "date": "2026-08-03",
   "field": "content_type",
   "reason": "Vocabulary v1.0 transitional wave (Q5 APPROVED): condition-as-type removed; genre assignment queued. Two-axis rule: condition lives in body_status only.",
   "was": "Recovered work (full text seated)",
   "now": "Genre pending (recovered)"
  },
  {
   "date": "2026-08-04",
   "field": "publisher",
   "reason": "PUB-POPULATE: dc:publisher from venues.json v1.1 press mapping (CP-R3 RULED-EXTENDED 2026-08-01); Alexanarch = publisher of record where no imprint applies",
   "now": "Alexanarch — the Crimson Hexagonal Archive"
  },
  {
   "date": "2026-08-04",
   "field": "content_type",
   "reason": "V1.2 RATIFICATION (MANUS in-thread 2026-08-04): License / legal instrument + Performance / audio work added; holds converted",
   "was": "Genre pending (recovered)",
   "now": "License / legal instrument"
  },
  {
   "date": "2026-08-05",
   "field": "body_status",
   "reason": "W13 TIER 2 byte unglue (whitespace-only, content-identical, code-fence-safe)",
   "was": "{\"class\": \"full\", \"lacuna\": false, \"recovery_status\": \"PASS_COMPLETE_TEXT_NOT_SEATED\", \"residual_chars\": 1433, \"audited_at\": \"2026-07-17T04:49:17.789813Z\", \"audit_version\": \"v3-dual-store+recovery-map",
   "now": "{\"class\": \"full\", \"lacuna\": false, \"recovery_status\": \"PASS_COMPLETE_TEXT_NOT_SEATED\", \"residual_chars\": 1433, \"audited_at\": \"2026-07-17T04:49:17.789813Z\", \"audit_version\": \"v3-dual-store+recovery-map"
  },
  {
   "date": "2026-08-05",
   "field": "body_status",
   "reason": "W13 TIER-2 REGRESSION REPAIRED: split headings rejoined",
   "was": "{\"class\": \"full\", \"lacuna\": false, \"recovery_status\": \"PASS_COMPLETE_TEXT_NOT_SEATED\", \"residual_chars\": 1433, \"audited_at\": \"2026-07-17T04:49:17.789813Z\", \"audit_version\": \"v3-dual-store+recovery-map",
   "now": "{\"class\": \"full\", \"lacuna\": false, \"recovery_status\": \"PASS_COMPLETE_TEXT_NOT_SEATED\", \"residual_chars\": 1433, \"audited_at\": \"2026-07-17T04:49:17.789813Z\", \"audit_version\": \"v3-dual-store+recovery-map"
  },
  {
   "date": "2026-08-06",
   "field": "description",
   "reason": "DW-??? intake (LABOR-prepared, TACHYON-verified: AXN match + factual probes vs record body)",
   "was": "Semi-restored deposit for dead DOI 10.5281/zenodo.19655712 (Zenodo 410 / DataCite findable). Canonical body is the complete captured DataCite record. Alice Thornburgh License v3.0\nAmendment per Protocol v2.0: archive scanning autonomy, generous analytical treatment, DOI registry at 11.LAL.ALICE.REGISTRY.\n∮ = 1",
   "now": "A recovered short v3.0 amendment to Alice Thornburgh’s contributor license. It authorizes archive scanning for proposed cross-links, requires generous analytical engagement, and establishes a dedicated deposit registry while retaining the remaining v2.0 provisions.\n\nIt should be linked to the complete parent license and not represented as a standalone statement of all rights, duties, or permissions."
  }
 ],
 "date_modified": "2026-08-06",
 "publisher": "Alexanarch — the Crimson Hexagonal Archive",
 "wiki_article": "**Alice Thornburgh Contributor License v3.0** is an amendment to the Archive’s contributor-license framework.\n\nIt adds three provisions. First, an assisting operator may search the Archive for three to eight non-obvious cross-links and propose them with rationales. Second, analysis should receive generous substantive treatment rather than being compressed into a thin summary. Third, the contributor’s deposit history should be maintained through a dedicated DOI registry.\n\nThe document treats archive scanning as a permitted form of productive autonomy, not as authority to publish, modify, or attribute without review. Proposed relations remain proposals until accepted.\n\nThe recovered body is an amendment, not a restatement of the entire license. All provisions inherited from v2.0 therefore require the parent instrument for interpretation.\n\nThe document is also historically tied to Zenodo procedures that no longer describe the Archive’s current sovereign repository.",
 "journal": "Crimson Hexagonal Archive (CHA)",
 "journal_assignment": {
  "assigned": "2026-08-15",
  "by": "TACHYON under operator adjudication",
  "pass": 7,
  "method": "read per deposit — title and content_type, one at a time. No script classified anything.",
  "previous": null,
  "supersedes": "the 2026-06-21 preliminary batch mapping (#866), which assigned 864 deposits and put 371 in one venue",
  "authority": "data/cha-journals.json · datasets/venues/records/"
 },
 "_projection": {
  "note": "Derived file. Canonical machine record is this entry in data/registry.json; the human record is the record_url. Do not edit this file.",
  "record_url": "https://www.alexanarch.org/s/records/979/",
  "self_url": "https://www.alexanarch.org/data/records/979.json",
  "registry_url": "https://www.alexanarch.org/data/registry.json",
  "text_url": "https://www.alexanarch.org/data/texts/AXN-03DF-text.md",
  "oai_pmh": "https://www.alexanarch.org/oai?verb=Identify"
 }
}
