diff --git a/.gitignore b/.gitignore index 36bd66a..c6fd1e9 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ SERVATI_V12_GITHUB_FIRST_WORKING_PACK_R1.zip # Common local/editor artefacts. .DS_Store Thumbs.db +__pycache__/ +*.py[cod] diff --git a/README.md b/README.md index 2390f85..69a7b3f 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ basis does not promote any new V12 name, event, culture, or particular. - [Automated repository validation](tools/validation/README.md) - [Structured data](data/README.md) - [DRAFT V12 tranche 01](drafts/v12/tranche-01/README.md) +- [DRAFT Scattered Lamps cluster 01](drafts/v12/cluster-01/README.md) - [Third-party notices](THIRD_PARTY.md) ## Licence diff --git a/data/README.md b/data/README.md index 1dd8304..73fd717 100644 --- a/data/README.md +++ b/data/README.md @@ -14,3 +14,9 @@ used by this foundation: inheritance logics, named schisms and faiths, cosmological reliquary systems, principal lineages, principal environments, and relative chronology. It reproduces the authoritative manuscript and does not add lore. + +`drafts/v12-scattered-lamps-cluster-01.json` extends the first tranche into a +connected DRAFT cluster. It adds parent astronomical settings, institutions, +custodial cultures, post-human branches, objects, operational languages, +recovered-record narratives, and explicit relations. All astronomical settings +remain `requires-review`, and the Custody War order is relative and proposed. diff --git a/data/drafts/v12-scattered-lamps-cluster-01.json b/data/drafts/v12-scattered-lamps-cluster-01.json new file mode 100644 index 0000000..735057c --- /dev/null +++ b/data/drafts/v12-scattered-lamps-cluster-01.json @@ -0,0 +1,2060 @@ +{ + "$schema": "../../schemas/servati-dataset.schema.json", + "dataset_id": "SV-DRAFT-V12-SCATTERED-LAMPS-CLUSTER-01", + "canon_status": "DRAFT", + "schema_basis": { + "project": "OnlyWorlds/OnlyWorlds", + "revision": "ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f", + "licence": "MIT", + "scope": "Base fields and selected Location, Collective, Institution, Object, Narrative, Language, Species, and Relation groupings; SERVATI controls remain a separate extension." + }, + "working_pack": { + "filename": "SERVATI_V12_GITHUB_FIRST_WORKING_PACK_R1.zip", + "sha256": "e1fff0cf6231c2916b48f5f7f44c17d0b04336303ac5a34687c32685543b34ef" + }, + "world_reference": { + "Id": "01a07765-3d73-7945-accf-bb285edefe4d", + "status": "DRAFT_PLACEHOLDER", + "note": "Retained from the working pack solely for interoperability; it is not a canon world entity." + }, + "entries": [ + { + "Id": "01a0784f-d717-7775-b2cb-4c0828e4bbee", + "Name": "Relay Twelve Primary System", + "Description": "DRAFT parent setting for the Pale Reef. The radiator geometry implies a vacuum installation with a long clear thermal view; the primary, orbit, distances, and formation history are unknown.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Location", + "Subtype": "Astronomical setting", + "Setting": { + "form": "A deliberately underspecified stellar system containing Relay Twelve; no star class or orbital elements are assigned.", + "function": "Provide the radiative and route environment in which the Pale Reef remains operable." + }, + "servati": { + "servati_id": "SV-DRAFT-SYS-001", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Memory", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1053-1057", + "verification": "VERIFIED", + "note": "V11 supports an isolated relay and an archive reef with exposed radiator fins. This system interpretation and every astronomical detail are DRAFT." + }, + { + "source_kind": "research-source", + "source_ref": "research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md", + "source_location": "Relay Twelve Primary System", + "verification": "PENDING-REVIEW", + "note": "DRAFT qualitative constraints only; no generated system was adopted." + } + ], + "science_status": "requires-review", + "science_review": { + "claims": [ + { + "claim": "The habitat can reject operational heat through exposed radiators in vacuum.", + "status": "plausible", + "basis": "General radiative heat-transfer principle; geometry and heat load remain unspecified." + }, + { + "claim": "The stellar primary and station orbit are suitable for long-duration archive survival.", + "status": "requires-review", + "basis": "No stellar class, flux, radiation environment, or orbit is supplied by V11." + } + ], + "review_note": "Requires an energy budget, radiator-area estimate, orbit, and radiation assessment before any numerical detail is added." + }, + "preservation_problem": "System science must remain useful enough to constrain the Reef without turning absent V11 astronomy into false certainty.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT astronomical setting; qualitative only." + } + }, + { + "Id": "01a0784f-d718-7a35-b9fa-c3436e11c0d9", + "Name": "Transfer Cluster K-6 Debris System", + "Description": "DRAFT parent setting for the Ash Roads. A dusty excavated minor body is consistent with an airless debris environment, but its size, composition, spin, orbit, and origin are not established.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Location", + "Subtype": "Astronomical setting", + "Setting": { + "form": "A debris-bearing system containing the mined body designated K-6; no numerical architecture is proposed.", + "function": "Provide mineral mass, low-gravity transport constraints, and a route context for burden custody." + }, + "servati": { + "servati_id": "SV-DRAFT-SYS-002", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source line 1055", + "verification": "VERIFIED", + "note": "V11 supports an unnamed dust-choked asteroid Lamp. The K-6 system and all physical particulars are DRAFT." + }, + { + "source_kind": "research-source", + "source_ref": "research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md", + "source_location": "Transfer Cluster K-6 Debris System", + "verification": "PENDING-REVIEW", + "note": "DRAFT qualitative constraints only; legacy accretion generators were not treated as scientific proof." + } + ], + "science_status": "requires-review", + "science_review": { + "claims": [ + { + "claim": "An excavated airless minor body can retain mechanically cut internal roads.", + "status": "plausible", + "basis": "Rock mechanics and low-gravity construction make the broad setting plausible, not the detailed geometry." + }, + { + "claim": "K-6 is dynamically stable and materially suitable for long custody.", + "status": "requires-review", + "basis": "Size, cohesion, spin state, composition, impacts, and orbit are unknown." + } + ], + "review_note": "Requires a rubble-pile versus monolithic-body decision, structural model, dust-control model, and orbital context." + }, + "preservation_problem": "The body must remain stable enough to hold burdens while excavation, spin, and dust movement continually alter the evidence-bearing roads.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT astronomical setting; qualitative only." + } + }, + { + "Id": "01a0784f-d719-7d23-a458-4ec0923fed33", + "Name": "Pelagic Seven Planet-Moon System", + "Description": "DRAFT parent setting for the Drowned Threshold. V11 establishes a Lamp above a drowned moon; this profile withholds the primary, host planet, ocean depth, chemistry, and orbital geometry.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Location", + "Subtype": "Astronomical setting", + "Setting": { + "form": "An unspecified planet-moon system containing an ocean-bearing moon and an orbital or elevated custody installation.", + "function": "Sustain the black-water environment and the station-to-vault access chain." + }, + "servati": { + "servati_id": "SV-DRAFT-SYS-003", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Structure", + "Memory" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1055-1057", + "verification": "VERIFIED", + "note": "V11 supports a Lamp above a drowned moon, black water, coral-like towers, and pressure-adapted custodians. Pelagic Seven and all added system details are DRAFT." + }, + { + "source_kind": "research-source", + "source_ref": "research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md", + "source_location": "Pelagic Seven Planet-Moon System", + "verification": "PENDING-REVIEW", + "note": "DRAFT qualitative constraints only; ocean retention and habitability have not been modelled." + } + ], + "science_status": "requires-review", + "science_review": { + "claims": [ + { + "claim": "A moon can retain a deep global or near-global ocean and support submerged engineered structures.", + "status": "plausible", + "basis": "Ocean worlds are scientifically plausible; V11 does not specify whether the water is surface, subsurface, natural, or engineered." + }, + { + "claim": "The vault access, pressure ecology, and station position are mutually viable.", + "status": "requires-review", + "basis": "Gravity, pressure, chemistry, tides, radiation, and transfer mechanics are unknown." + } + ], + "review_note": "Requires planetary mass/radius bounds, water phase and chemistry, tidal heating, radiation environment, and access engineering." + }, + "preservation_problem": "Any scientific specification of the moon changes what pressure, route, and transfer can mean, so unsupported precision would distort the custody problem.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT astronomical setting; qualitative only." + } + }, + { + "Id": "01a0784f-d71a-7f6d-9556-594fbec12663", + "Name": "Seed Reserve Thirty-One Cold-Body System", + "Description": "DRAFT parent setting for the Unopened Spring. The reserve is placed in or around a cold body only as a candidate inference from V11's broader Seed Lamp imagery, not as a settled fact.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Location", + "Subtype": "Astronomical setting", + "Setting": { + "form": "An unspecified dim-body environment with a buried or shielded cryogenic custody complex.", + "function": "Provide passive thermal margin and shielding while the reserve maintains active viability systems." + }, + "servati": { + "servati_id": "SV-DRAFT-SYS-004", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Seed", + "Ritual" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1039-1045", + "verification": "VERIFIED", + "note": "V11 supports a Seed Lamp with obsolete release conditions and separately allows seed vessels in ice bodies and seed arks orbiting dim bodies. Their combination here is DRAFT." + }, + { + "source_kind": "research-source", + "source_ref": "research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md", + "source_location": "Seed Reserve Thirty-One Cold-Body System", + "verification": "PENDING-REVIEW", + "note": "DRAFT qualitative thermal concept; viability duration and energy supply are unmodelled." + } + ], + "science_status": "requires-review", + "science_review": { + "claims": [ + { + "claim": "A cold exterior can reduce but not eliminate active cryogenic and maintenance requirements.", + "status": "plausible", + "basis": "Passive thermal environment can improve margin; living material still needs controlled conditions and repair." + }, + { + "claim": "The reserve can keep its stated biological range viable over deep time.", + "status": "requires-review", + "basis": "Storage modes, repair, radiation dose, energy source, and sampling strategy are unspecified." + } + ], + "review_note": "Requires a biological inventory, viability protocol, shielding and dose model, maintenance ecology, and heat/power budget." + }, + "preservation_problem": "A colder and more isolated reserve protects viability but makes inspection, repair, and accountable release harder.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT astronomical setting; inferred combination, not V11 fact." + } + }, + { + "Id": "01a0784f-d71b-79e8-a8ac-c2172042f4d7", + "Name": "No-Arrival Interstellar Reach", + "Description": "DRAFT astronomical setting for the Corridor of No Arrival. It is a route-scale region rather than a claim that one conventional stellar system contains every beacon.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Location", + "Subtype": "Astronomical setting", + "Setting": { + "form": "A chain of unplaced deep-space beacons and service refuges between unidentified route anchors.", + "function": "Keep a transfer path inspectable and answerable after traffic and endpoint confirmation have ceased." + }, + "servati": { + "servati_id": "SV-DRAFT-SYS-005", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1041-1045", + "verification": "VERIFIED", + "note": "V11 supports a route Lamp maintaining unused beacon corridors. The reach, anchors, and all route geometry are DRAFT." + }, + { + "source_kind": "research-source", + "source_ref": "research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md", + "source_location": "No-Arrival Interstellar Reach", + "verification": "PENDING-REVIEW", + "note": "DRAFT route abstraction; no faster-than-light, distance, or travel-time claim is made." + } + ], + "science_status": "requires-review", + "science_review": { + "claims": [ + { + "claim": "A distributed beacon chain requires independent power, navigation references, station-keeping, and repair access.", + "status": "plausible", + "basis": "General long-duration spacecraft constraints." + }, + { + "claim": "The route is traversable under SERVATI transport physics.", + "status": "requires-review", + "basis": "V11 supplies no distances, propulsion model, endpoint motion, or travel times for this candidate corridor." + } + ], + "review_note": "Requires an explicit transport model and anchor geometry before map placement; the cluster is relational, not a claimed spatial neighbourhood." + }, + "preservation_problem": "Mapping the route too precisely would manufacture transport physics, while leaving it wholly abstract weakens the custodians' maintenance problem.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT route-scale astronomical setting; no map coordinates." + } + }, + { + "Id": "01a0784f-d71c-7bda-8011-95fa3f6aba45", + "Name": "Transfer Site Nine Junction Environment", + "Description": "DRAFT parent setting for the Broken Frame Concordance. It is treated as an engineered transfer junction with a damaged local debris field; whether it is planetary, orbital, or free-space remains open.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Location", + "Subtype": "Astronomical setting", + "Setting": { + "form": "An unplaced junction environment containing damaged burden frames and comparison infrastructure.", + "function": "Provide a convergence point for matter, memory, and pattern custody routes." + }, + "servati": { + "servati_id": "SV-DRAFT-SYS-006", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Memory", + "Pattern" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 21, source lines 1053 and 1203-1205", + "verification": "VERIFIED", + "note": "V11 supports damaged burden-capsule fragments and mixed-site vulnerability separately. This junction environment and their combination are DRAFT." + }, + { + "source_kind": "research-source", + "source_ref": "research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md", + "source_location": "Transfer Site Nine Junction Environment", + "verification": "PENDING-REVIEW", + "note": "DRAFT topology only; no orbit, impact history, or artificial-gravity model is assigned." + } + ], + "science_status": "requires-review", + "science_review": { + "claims": [ + { + "claim": "A transfer junction can accumulate damaged frames and require controlled relative-motion operations.", + "status": "plausible", + "basis": "General orbital or free-space operations; the exact setting remains open." + }, + { + "claim": "The comparison field and debris can be maintained safely in the same environment.", + "status": "requires-review", + "basis": "No station architecture, orbit, shielding, debris dynamics, or failure mode has been specified." + } + ], + "review_note": "Requires selection of a physical setting and a debris/traffic model before visual or orbital detail is approved." + }, + "preservation_problem": "A scientifically vague junction cannot support scenes, but choosing a physical model too early could turn a DRAFT synthesis into apparent canon.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT astronomical setting; physical category intentionally unresolved." + } + }, + { + "Id": "01a0784f-d71d-7594-ab9e-b6a5cbf0d715", + "Name": "Rib Quiet Office", + "Description": "DRAFT Relay Twelve institution that treats silence as an instrument with logged limits, not as permission to leave unqueried identities permanently isolated.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Institution", + "Subtype": "Custody institution", + "Foundation": { + "doctrine": "Every imposed quiet must name what it protects, what evidence would end it, and which unanswered witnesses it excludes." + }, + "Claims": { + "objects": [ + "01a0784f-d72a-77df-902b-b38201e14817" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-INS-001", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Memory", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 20, source lines 1053-1057 and 1181", + "verification": "VERIFIED", + "note": "V11 supports silence cultures and the Quiet Route. The Office, its conditional doctrine, and its procedures are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Its logs must preserve why silence was imposed without turning a temporary protection into unquestionable sacred law.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local institution and Archive Faith divergence." + } + }, + { + "Id": "01a0784f-d71e-7fc2-9300-678cb274a662", + "Name": "Assembly of Measured Handoffs", + "Description": "DRAFT K-6 institution whose benches certify a burden transfer only when load, route, pause, carrier, and dissent remain physically inspectable.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Institution", + "Subtype": "Custody institution", + "Foundation": { + "doctrine": "Weight creates accountability only when the passage of weight leaves evidence another custodian can challenge." + }, + "Claims": { + "objects": [ + "01a0784f-d72b-7983-a8ad-d6d9d1cec7b4" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-INS-002", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18, 20, and 21, source lines 1055-1057, 1183, and 1245", + "verification": "VERIFIED", + "note": "V11 supports hand-carried burdens, the Weight Doctrine, and contested convoy redirection. This Assembly and audit doctrine are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "A complete physical audit trail can become so burdensome that urgent custody is delayed until the held matter is endangered.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local institution and Weight Doctrine divergence." + } + }, + { + "Id": "01a0784f-d71f-79c6-b62d-769e764eaceb", + "Name": "Threshold Sounding Office", + "Description": "DRAFT Pelagic institution that certifies submerged access routes and records a marker together with its pressure, current, orientation, and approach sequence.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Institution", + "Subtype": "Custody institution", + "Foundation": { + "doctrine": "A record reached by the wrong threshold is evidence removed from part of itself." + }, + "Claims": { + "objects": [ + "01a0784f-d72c-7223-8b6c-f90982f647ac" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-INS-003", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Structure", + "Memory" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 21, source lines 1055-1057 and 1245", + "verification": "VERIFIED", + "note": "V11 supports pressure-adapted custodians and drowned route markers. The Office and its contextual doctrine are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Reproducing full context protects meaning but can make evacuation of a failing submerged archive procedurally impossible.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local institution and place-centred doctrine." + } + }, + { + "Id": "01a0784f-d720-7b6d-b6ac-7e66811609d0", + "Name": "Chamber of Plural Release", + "Description": "DRAFT Seed Reserve Thirty-One institution that maintains incompatible readings of obsolete release conditions and requires each activation claim to expose its irreversible exclusions.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Institution", + "Subtype": "Custody institution", + "Foundation": { + "doctrine": "Non-release is an active custody decision, not a morally neutral default; no single surviving authority may conceal that decision's losses." + }, + "Claims": { + "objects": [ + "01a0784f-d72d-7fcd-9a58-267fcf0b4990" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-INS-004", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Seed", + "Ritual" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 21, source lines 1041, 1237, and 1243-1247", + "verification": "VERIFIED", + "note": "V11 supports obsolete release conditions, doctrinal opening, and false release orders. The Chamber and plural procedure are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "It must record the harm of waiting without letting accumulated harm become a forged mandate to open the reserve.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local institution and Seed/Ritual divergence." + } + }, + { + "Id": "01a0784f-d721-7edb-8e54-98bc291a3064", + "Name": "Office of Unanswered Intervals", + "Description": "DRAFT route institution that keeps receiving windows, failed acknowledgements, and beacon repairs mutually legible without pretending that maintenance proves a destination survives.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Institution", + "Subtype": "Custody institution", + "Foundation": { + "doctrine": "The route owes a faithful opportunity to answer; it does not owe an invented arrival." + }, + "Claims": { + "objects": [ + "01a0784f-d72e-746d-8009-d4115a09b6c9" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-INS-005", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 20, source lines 1041-1045 and 1179", + "verification": "VERIFIED", + "note": "V11 supports an unused beacon corridor and route checksum becoming litany. This Office and answer/arrival distinction are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "A maintained interval can preserve honest readiness or become a ritual that consumes the capacity needed to investigate why no answer comes.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local institution and route-faith divergence." + } + }, + { + "Id": "01a0784f-d722-72f4-9c2e-3998f3c027f6", + "Name": "Concordance of Unequal Fragments", + "Description": "DRAFT Transfer Site Nine institution composed of three custody benches that may act together without declaring matter, record, and pattern equivalent.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Institution", + "Subtype": "Custody institution", + "Foundation": { + "doctrine": "No fragment may close the meaning of another; action must retain the dissent that made it provisional." + }, + "Claims": { + "objects": [ + "01a0784f-d72f-7ba1-9580-28aecf8e50cc" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-INS-006", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Memory", + "Pattern" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 21, source lines 1203-1219 and 1237", + "verification": "VERIFIED", + "note": "V11 supports mixed sites and loss of comparison. This Concordance, its benches, and its rule are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Its refusal to collapse disagreement preserves evidence but can prevent time-critical repairs that necessarily privilege one account.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT plural custody institution." + } + }, + { + "Id": "01a0784f-d723-74a7-8d49-1ec1ccc87c53", + "Name": "Ribside Witness Houses", + "Description": "DRAFT Relay Twelve culture organised in small houses that alternate quiet maintenance, remote comparison, and explicit accounting for records they cannot safely query.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Collective", + "Subtype": "Custodial culture", + "Formation": { + "composition": "Mixed households of archive readers, thermal maintainers, contradiction witnesses, and juveniles learning sealcloth gesture.", + "operator": "01a0784f-d71d-7594-ab9e-b6a5cbf0d715", + "equipment": [ + "01a0784f-d72a-77df-902b-b38201e14817" + ] + }, + "Dynamics": { + "activity": "Rotate between silent reef work and shielded sessions in which conflicting identity records are compared aloud or by gesture.", + "disposition": "Patient with contradiction, suspicious of urgent broadcast claims.", + "state": "Active but divided over whether the Silence Breach proved isolation or transmission more dangerous." + }, + "servati": { + "servati_id": "SV-DRAFT-COL-001", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Memory", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 20, source lines 1053-1057 and 1181", + "verification": "VERIFIED", + "note": "V11 supports silence-shaped Lamp cultures and the Quiet Route. These houses and all social particulars are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "House rotation distributes custody knowledge but also divides responsibility so thoroughly that an excluded record may have no accountable advocate.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local culture." + } + }, + { + "Id": "01a0784f-d73f-7104-886e-aebe6395e395", + "Name": "Road-Bearer Benches", + "Description": "DRAFT K-6 culture in which a bench is simultaneously a rest place, a witness group, and the unit that inherits responsibility for a section of burden road.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Collective", + "Subtype": "Custodial culture", + "Formation": { + "composition": "Load bearers, frame repairers, route readers, and dissent witnesses attached to one sequence of resting thresholds.", + "operator": "01a0784f-d71e-7fc2-9300-678cb274a662", + "equipment": [ + "01a0784f-d72b-7983-a8ad-d6d9d1cec7b4" + ] + }, + "Dynamics": { + "activity": "Carry, rest, inspect, and annotate burdens in overlapping shifts so no transfer has a single unobserved owner.", + "disposition": "Slow to accept remote evidence; candid about physical failure.", + "state": "The benches preserve mutually incompatible route records left by the Ash Convoy redirection." + }, + "servati": { + "servati_id": "SV-DRAFT-COL-002", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18, 20, and 21, source lines 1055-1057, 1183, and 1245", + "verification": "VERIFIED", + "note": "V11 supports hand-carried burdens, resting thresholds, and convoy redirection. The benches and their social structure are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "The culture preserves the route through bodily practice, but injury, demographic loss, or a changed road can erase evidence never externalised.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local culture." + } + }, + { + "Id": "01a0784f-d740-70fe-9c5b-4d5305adf210", + "Name": "Depth-Route Households", + "Description": "DRAFT Pelagic culture whose households inherit a set of submerged approaches rather than a fixed dwelling, treating current change as part of the archive's continuing history.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Collective", + "Subtype": "Custodial culture", + "Formation": { + "composition": "Pressure-route custodians, tower maintainers, surface liaisons, and current readers associated with one family of thresholds.", + "operator": "01a0784f-d71f-79c6-b62d-769e764eaceb", + "equipment": [ + "01a0784f-d72c-7223-8b6c-f90982f647ac" + ] + }, + "Dynamics": { + "activity": "Sound routes, replace only failed surfaces, and teach records through repeated embodied approaches.", + "disposition": "Context-sensitive and resistant to decontextualised copies.", + "state": "Reconstructing the route relations severed by the Drowned Marker Seizure without claiming they are recoverable." + }, + "servati": { + "servati_id": "SV-DRAFT-COL-003", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Structure", + "Memory" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 21, source lines 1055-1057 and 1245", + "verification": "VERIFIED", + "note": "V11 supports pressure-adapted custodians and drowned marker conflict. These households and practices are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Living routes keep context attached to records, yet natural current change means exact repetition can itself become false evidence.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local culture." + } + }, + { + "Id": "01a0784f-d741-7e6d-b043-806a0641a5d2", + "Name": "Readiness Gardens", + "Description": "DRAFT Reserve Thirty-One culture divided into rotating garden cohorts that maintain test ecologies, sterile thresholds, and opposing release arguments.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Collective", + "Subtype": "Custodial culture", + "Formation": { + "composition": "Viability tenders, contamination witnesses, trial-ecology keepers, and paired advocates for release and continued dormancy.", + "operator": "01a0784f-d720-7b6d-b6ac-7e66811609d0", + "equipment": [ + "01a0784f-d72d-7fcd-9a58-267fcf0b4990" + ] + }, + "Dynamics": { + "activity": "Repeat readiness trials while preserving failed conditions, minority interpretations, and the biological cost of delay.", + "disposition": "Procedurally divided; neither optimism nor refusal may speak without an assigned critic.", + "state": "Maintaining closure after the False Release while distrusting remote authority." + }, + "servati": { + "servati_id": "SV-DRAFT-COL-004", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Seed", + "Ritual" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 21, source lines 1041, 1237, and 1243-1247", + "verification": "VERIFIED", + "note": "V11 supports obsolete release conditions and contested or false release. The gardens and paired-advocate culture are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Trial ecologies generate new evidence but can consume irreplaceable samples or become settlements whose interests distort the release decision.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local culture." + } + }, + { + "Id": "01a0784f-d742-7050-bc40-a91d21967fa0", + "Name": "Unanswered Crews", + "Description": "DRAFT Corridor culture whose mobile crews inherit maintenance intervals and unanswered handoffs instead of permanent territory.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Collective", + "Subtype": "Custodial culture", + "Formation": { + "composition": "Beacon maintainers, route auditors, refuge keepers, and listeners assigned to staggered sections of the corridor.", + "operator": "01a0784f-d721-7edb-8e54-98bc291a3064", + "equipment": [ + "01a0784f-d72e-746d-8009-d4115a09b6c9" + ] + }, + "Dynamics": { + "activity": "Move between beacons, open scheduled receiving intervals, and record failures to answer without converting absence into death.", + "disposition": "Exact about procedure, cautious about conclusions.", + "state": "Still maintaining the chain while debating whether one section's resources should be diverted to reconnect Relay Twelve." + }, + "servati": { + "servati_id": "SV-DRAFT-COL-005", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1041-1045", + "verification": "VERIFIED", + "note": "V11 supports unused beacon corridors. These crews, their mobility, and their Relay Twelve debate are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "A crew carries procedural continuity between beacons, but each transfer of responsibility can silently replace purpose with habit.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local culture." + } + }, + { + "Id": "01a0784f-d743-7912-8d76-3d2684174494", + "Name": "Parallel Gallery Keepers", + "Description": "DRAFT Site Nine culture whose members are assigned in threes so a material, memorial, and relational reading accompany every intervention.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Collective", + "Subtype": "Custodial culture", + "Formation": { + "composition": "Triads of matter handlers, identity witnesses, and pattern comparators, with no member authorised to certify the whole alone.", + "operator": "01a0784f-d722-72f4-9c2e-3998f3c027f6", + "equipment": [ + "01a0784f-d72f-7ba1-9580-28aecf8e50cc" + ] + }, + "Dynamics": { + "activity": "Maintain parallel inventories, expose contradictions, and execute reversible repairs under explicit dissent.", + "disposition": "Suspicious of clean syntheses and equally suspicious of inaction disguised as humility.", + "state": "Operating with a damaged comparison rack after the Partition attempt." + }, + "servati": { + "servati_id": "SV-DRAFT-COL-006", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Memory", + "Pattern" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 21, source lines 1203-1219 and 1237", + "verification": "VERIFIED", + "note": "V11 supports mixed sites and damaged comparison. These keepers, triads, and procedures are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Triadic custody preserves disagreement but can reproduce three institutional certainties instead of one genuinely shared comparison.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT local culture." + } + }, + { + "Id": "01a0784f-d724-7671-9ed2-4262c8ca4fdd", + "Name": "Rib-Quiet Descendant Branch", + "Description": "DRAFT post-human lineage associated with low-vibration archive work: deliberate movement, compliant contact surfaces, and heightened attention to structural noise are treated as task adaptations, not mystical traits.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Species", + "Subtype": "Post-human lineage branch", + "Biology": { + "appearance": "Candidate bodies favour broad compliant foot and hand interfaces, compact movement, and protected sensory membranes; no fixed phenotype or genetic mechanism is approved." + }, + "Psychology": { + "sociality": "Work is organised around alternating quiet and witness groups rather than solitary silence.", + "communication": "Sealcloth gesture and contact signalling supplement speech near vulnerable systems." + }, + "servati": { + "servati_id": "SV-DRAFT-LIN-001", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Memory", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1053-1057", + "verification": "VERIFIED", + "note": "V11 supports a culture shaped by silence and fragile identity fields, not this lineage phenotype. Every biological and cultural particular is DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "A task-adapted body preserves access to the Reef but risks making one ageing infrastructure's constraints hereditary.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT lineage; OnlyWorlds Species is used as an interoperability category, not a claim of non-human origin." + } + }, + { + "Id": "01a0784f-d725-73d6-9f63-7044e367d847", + "Name": "Load-Settled Descendant Branch", + "Description": "DRAFT K-6 lineage selected or designed around controlled carrying in low gravity, with joint stabilisation and fine acceleration sensing valued more than raw strength.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Species", + "Subtype": "Post-human lineage branch", + "Biology": { + "appearance": "Candidate morphology includes stabilised joints, broad gripping structures, and dense proprioceptive interfaces; mass, mechanism, and development remain unspecified." + }, + "Psychology": { + "instincts": "Training and possible embodied bias favour stopping when load testimony conflicts rather than completing a route at any cost.", + "communication": "Load-angle marks and tactile handoff signals accompany ordinary speech." + }, + "servati": { + "servati_id": "SV-DRAFT-LIN-002", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 20, source lines 1055-1057 and 1183", + "verification": "VERIFIED", + "note": "V11 supports hand-carried burdens and Weight Doctrine cultures. This task-shaped lineage and phenotype are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Embodied route competence keeps burdens safe but may be impossible to transfer when the lineage, gravity environment, or road changes.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT lineage; adaptations require biomechanical review." + } + }, + { + "Id": "01a0784f-d726-7c15-967b-14b6dbd61d42", + "Name": "Threshold Walkers of Seven", + "Description": "DRAFT Pelagic lineage whose candidate pressure tolerance, tactile communication, and navigation are shaped by repeated work between surface station and submerged archive routes.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Species", + "Subtype": "Post-human lineage branch", + "Biology": { + "appearance": "A pressure-adapted human branch is V11-compatible, but respiratory mode, pressure range, body form, and transition between environments remain deliberately unspecified." + }, + "Psychology": { + "sociality": "Route competence is taught in paired descents so a record of one body is checked by another.", + "communication": "Tactile and pressure-coded registers carry operational meaning where sight and speech are unreliable." + }, + "servati": { + "servati_id": "SV-DRAFT-LIN-003", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Structure", + "Memory" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source line 1055", + "verification": "VERIFIED", + "note": "V11 explicitly supports pressure-adapted custodians. The Threshold Walker name, biology, practices, and limits are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Specialisation keeps submerged context accessible while making that context increasingly inaccessible to other human branches.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT lineage; pressure physiology requires expert review." + } + }, + { + "Id": "01a0784f-d727-749f-8b58-d5b2fca73baf", + "Name": "Viability Tender Descendant Branch", + "Description": "DRAFT Reserve Thirty-One lineage adapted culturally and perhaps biologically for low-contamination work, long maintenance cycles, and careful separation between keeper and held germline.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Species", + "Subtype": "Post-human lineage branch", + "Biology": { + "appearance": "Candidate traits concern controllable shedding, microbiome management, and interface compatibility; no sterile-body fantasy or unsupported mechanism is asserted." + }, + "Psychology": { + "temperament": "Training rewards reversible intervention and explicit accounting for delay rather than automatic conservatism.", + "communication": "Release arguments are performed in paired conditional forms using the Interval Litany." + }, + "servati": { + "servati_id": "SV-DRAFT-LIN-004", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Seed", + "Ritual" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1031-1045", + "verification": "VERIFIED", + "note": "V11 supports Seed Lamp custodianship and obsolete release conditions. This lineage, phenotype, and social role are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Adapting custodians to the reserve reduces contamination but can make their own future dependent on never completing the reserve's purpose.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT lineage; biological feasibility remains open." + } + }, + { + "Id": "01a0784f-d728-7025-a3a9-66c2e5b8e234", + "Name": "Interval Maintainer Descendant Branch", + "Description": "DRAFT Corridor lineage shaped by dispersed habitats, maintenance travel, radiation-managed work cycles, and responsibility for receiving windows longer than individual attention spans.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Species", + "Subtype": "Post-human lineage branch", + "Biology": { + "appearance": "No visual form is fixed; candidate adaptations concern repairable radiation exposure, circadian flexibility, and long-isolation health rather than exotic ornament." + }, + "Psychology": { + "sociality": "Crews maintain overlapping duty memories so a missed interval cannot be assigned to one heroic keeper.", + "communication": "The Interval Litany binds checksum, acknowledgement state, and uncertainty into a repeatable handoff." + }, + "servati": { + "servati_id": "SV-DRAFT-LIN-005", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1041-1045", + "verification": "VERIFIED", + "note": "V11 supports long-maintained unused beacon routes. This descendant branch and its adaptations are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "A lineage optimised for the route may preserve its intervals while losing the capacity to decide whether the route still deserves them.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT lineage; transport and radiation assumptions remain unmodelled." + } + }, + { + "Id": "01a0784f-d729-7565-973b-6d9c4cd74f3d", + "Name": "Plural Frame Descendant Branch", + "Description": "DRAFT Site Nine lineage whose sensory and institutional training is designed to hold incompatible material, memorial, and pattern reports without prematurely resolving them.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Species", + "Subtype": "Post-human lineage branch", + "Biology": { + "appearance": "No fixed morphology is approved; candidate interfaces preserve parallel sensory annotations rather than merging inputs into one authoritative display." + }, + "Psychology": { + "instincts": "Cultivated habits favour naming incompatible observations before choosing an action.", + "sociality": "Triads externalise disagreement; no claim of innate superior objectivity is made." + }, + "servati": { + "servati_id": "SV-DRAFT-LIN-006", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Memory", + "Pattern" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 21, source lines 1203-1219", + "verification": "VERIFIED", + "note": "V11 supports mixed evidence and damaged comparison. This lineage and any embodied comparison interface are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "A branch built to preserve contradiction may turn uncertainty into identity and resist justified resolution as a threat to itself.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT lineage; cognitive claims are institutional as much as biological and require review." + } + }, + { + "Id": "01a0784f-d72a-77df-902b-b38201e14817", + "Name": "Rib-Zero Isolation Baffle", + "Description": "DRAFT Relay Twelve machine that isolates a witness chamber from structural vibration while preserving a trace of every isolation adjustment.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Object", + "Subtype": "Custody machine", + "Form": { + "aesthetics": "A nested flexible coupling beside one pale radiator rib, its replacement layers left visible instead of faired smooth." + }, + "Function": { + "utility": "Reduce transmitted vibration and log the mechanical state under which an identity comparison was made." + }, + "servati": { + "servati_id": "SV-DRAFT-OBJ-001", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Memory", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 20, source lines 1055-1057 and 1181", + "verification": "VERIFIED", + "note": "V11 supports radiator ribs and vibration-threatened records. This baffle, logging function, and designation are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Replacing worn isolation layers improves protection but changes the mechanical history needed to compare old witness readings.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT machine; vibration performance requires engineering review." + } + }, + { + "Id": "01a0784f-d72b-7983-a8ad-d6d9d1cec7b4", + "Name": "K-6 Burden Sledge Four", + "Description": "DRAFT passive carrier whose compliant restraints, acceleration record, and replaceable wear surfaces let K-6 custodians move sealed matter without hiding route stress.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Object", + "Subtype": "Custody machine", + "Form": { + "aesthetics": "A low frame with layered skids, visible repair plates, and a load surface marked by successive handoff geometries." + }, + "Function": { + "utility": "Carry a burden slowly while recording acceleration, rest thresholds, restraint changes, and disputed control." + }, + "servati": { + "servati_id": "SV-DRAFT-OBJ-002", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 20 and 21, source lines 1183 and 1245", + "verification": "VERIFIED", + "note": "V11 supports load limits, remembered transfer failures, and convoy redirection under vibration law. This sledge is DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Wear records authenticate the route, but allowing wear to accumulate eventually endangers the matter the records are meant to protect.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT machine; load and low-gravity mechanics require review." + } + }, + { + "Id": "01a0784f-d72c-7223-8b6c-f90982f647ac", + "Name": "Marker Seven-Black-Three", + "Description": "DRAFT Pelagic route marker whose tactile faces and pressure response encode location, orientation, safe approach, and the uncertainty of its last emplacement.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Object", + "Subtype": "Custody artefact", + "Form": { + "aesthetics": "A dark ribbed marker designed to be read by touch and local pressure response rather than by an exposed visual label." + }, + "Function": { + "utility": "Bind a submerged route instruction to its physical depth, current, and tower relation." + }, + "servati": { + "servati_id": "SV-DRAFT-OBJ-003", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Structure", + "Memory" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 21, source line 1245", + "verification": "VERIFIED", + "note": "V11 supports drowned route markers cut from rival-claimed towers. This marker's identity, form, and encoding are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Once removed, the marker survives as an object but its local pressure response becomes an unrepeatable claim about a lost placement.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT artefact; materials and sensor mechanism require review." + } + }, + { + "Id": "01a0784f-d72d-7fcd-9a58-267fcf0b4990", + "Name": "Thirty-One Release Condition Matrix", + "Description": "DRAFT layered interface that retains each surviving release rule, translation, failed environmental test, authority chain, and dissent without reducing them to one permission state.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Object", + "Subtype": "Custody artefact", + "Form": { + "aesthetics": "Concentric sealed panels whose mutually incompatible condition paths remain physically separated and jointly viewable." + }, + "Function": { + "utility": "Prevent activation software from treating an incomplete or translated condition set as unanimous release authority." + }, + "servati": { + "servati_id": "SV-DRAFT-OBJ-004", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Seed", + "Ritual" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 21, source lines 1041 and 1243-1247", + "verification": "VERIFIED", + "note": "V11 supports obsolete conditions and false release orders. This matrix and its interface behaviour are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "The matrix must accept new evidence without allowing an update to erase the exact obsolete rule it claims to supersede.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT artefact; information architecture and fail-safe behaviour require review." + } + }, + { + "Id": "01a0784f-d72e-746d-8009-d4115a09b6c9", + "Name": "No-Arrival Interval Clock", + "Description": "DRAFT distributed machine that records when a receiving interval was opened, what beacon state was observed, and which acknowledgements failed without displaying absence as a confirmed loss.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Object", + "Subtype": "Custody machine", + "Form": { + "aesthetics": "A serviceable clock core surrounded by separate answer channels; dark channels remain labelled unknown rather than dead." + }, + "Function": { + "utility": "Coordinate route maintenance and preserve negative observations without converting them into invented arrivals or deaths." + }, + "servati": { + "servati_id": "SV-DRAFT-OBJ-005", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 18, source lines 1041-1045", + "verification": "VERIFIED", + "note": "V11 supports an unused maintained beacon corridor. This interval clock and its semantics are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Clock drift and reference loss require correction, yet correction can erase the timing uncertainty that makes an old missed answer interpretable.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT machine; timing architecture and transport physics require review." + } + }, + { + "Id": "01a0784f-d72f-7ba1-9580-28aecf8e50cc", + "Name": "Site Nine Parallel Comparison Rack", + "Description": "DRAFT rack that keeps matter scans, identity records, and pattern models aligned by relation without allowing any layer to overwrite another.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Object", + "Subtype": "Custody machine", + "Form": { + "aesthetics": "Three offset frames share fiducial lines across an empty central gap, with damaged alignments left visibly discontinuous." + }, + "Function": { + "utility": "Support comparison, provisional repair, and dissent annotation while preserving source layers separately." + }, + "servati": { + "servati_id": "SV-DRAFT-OBJ-006", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Memory", + "Pattern" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 21, source lines 1203-1219 and 1237", + "verification": "VERIFIED", + "note": "V11 supports damaged relation among evidence and copied records stripped of uncertainty. This rack is DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "Restoring damaged alignment helps comparison but can make a reconstructed relation indistinguishable from the relation originally observed.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT machine; sensing and storage mechanisms remain unspecified." + } + }, + { + "Id": "01a0784f-d730-7e69-be78-741adad0f69e", + "Name": "Sealcloth Gesture", + "Description": "DRAFT Relay Twelve operational language for communication when speech or equipment vibration is restricted; it carries source, confidence, negation, and request-for-witness explicitly.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Language", + "Subtype": "Operational register", + "Structure": { + "grammar": "Statements begin with evidence source and end with confidence or an unresolved-witness marker; commands require a visible scope gesture.", + "lexicon": "The smallest preserved distinction is between not observed, cannot be queried, and confirmed absent.", + "writing": "Gesture sequences are logged against a diagram of the radiator rib and witness chamber in which they were used." + }, + "servati": { + "servati_id": "SV-DRAFT-LANG-001", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Memory", + "Ritual" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 20 and Appendix XIV, source lines 1181 and 3373", + "verification": "VERIFIED", + "note": "V11 supports covered mouths and shallow gesture language in the Quiet Route. This register, grammar, and name are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "A vibration-safe register preserves communication locally but loses nuance when copied without the chamber, rib, and witness context logged with it.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT language sketch, not a complete constructed language." + } + }, + { + "Id": "01a0784f-d731-7425-b41d-0b1b17ab033f", + "Name": "Load-Angle Notation", + "Description": "DRAFT K-6 engineering and custody register that treats slope, load, pause, transfer authority, and observed strain as one inspectable statement.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Language", + "Subtype": "Operational notation", + "Structure": { + "grammar": "A valid line orders burden identity, carrier, route segment, measured condition, permitted next motion, and dissent mark.", + "lexicon": "Terms distinguish weight carried, apparent load in motion, inherited burden, and authority to redirect.", + "writing": "Incised route-angle strokes are overlaid with replaceable measurement films so historical marks remain visible beneath later readings." + }, + "servati": { + "servati_id": "SV-DRAFT-LANG-002", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Remains", + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 20, source line 1183", + "verification": "VERIFIED", + "note": "V11 supports scripture made from route angles, load limits, and failure memory. This formal notation is DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Updating measurements is necessary for safe carrying, but replacement can erase the old load conditions needed to understand a past failure.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT language sketch." + } + }, + { + "Id": "01a0784f-d732-7fbe-8509-bb8b3f8bf6d1", + "Name": "Current-Pressure Register", + "Description": "DRAFT Pelagic tactile and pressure-coded register used to describe approach, depth, current, contact order, and uncertainty where detached text would omit operational context.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Language", + "Subtype": "Operational register", + "Structure": { + "phonology": "No acoustic inventory is fixed; candidate transmission uses timed pressure changes and contact patterns alongside ordinary language.", + "grammar": "Location is expressed as a path of changes rather than a detached coordinate, and every route statement marks whether the current was observed or reconstructed.", + "writing": "Ribbed impressions preserve contact order but require a separate pressure and current record to be interpreted." + }, + "servati": { + "servati_id": "SV-DRAFT-LANG-003", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Memory", + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 21, source lines 1055 and 1245", + "verification": "VERIFIED", + "note": "V11 supports pressure-adapted custodians and route markers. This register and all linguistic particulars are DRAFT." + } + ], + "science_status": "requires-review", + "preservation_problem": "The register keeps route context embodied, yet a recovered inscription cannot be read fully once the original pressure and current are gone.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT language sketch; underwater transmission mechanics require review." + } + }, + { + "Id": "01a0784f-d733-76d0-b259-e4c647f63fb2", + "Name": "Interval Litany", + "Description": "DRAFT procedural register shared imperfectly by Corridor crews and Reserve Thirty-One, derived from checksum and handoff forms but changed by their different ideas of release.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Language", + "Subtype": "Ritual-operational register", + "Structure": { + "grammar": "Each proposition pairs a condition with its observer, expiry rule, unanswered dependency, and permitted reversible action.", + "lexicon": "Corridor usage distinguishes an open interval from an arrival; Seed usage distinguishes viability from authority to release.", + "writing": "Checksummed blocks preserve alternative readings in parallel instead of normalising them into one command." + }, + "servati": { + "servati_id": "SV-DRAFT-LANG-004", + "canon_status": "DRAFT", + "era": "Scattered Lamps", + "inheritance_logic": [ + "Seed", + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapters 18 and 20, source lines 1041 and 1179", + "verification": "VERIFIED", + "note": "V11 supports route checksum becoming litany and obsolete release conditions. This shared register and its grammar are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "A shared procedural language enables comparison, but local meanings of open, answer, viable, and release can make an apparently valid translation dangerous.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT language sketch; no full lexicon is asserted." + } + }, + { + "Id": "01a0784f-d734-717c-bec0-b7031864cadb", + "Name": "The Sixfold Custody Fracture", + "Description": "DRAFT narrative frame that orders the six existing Custody War incidents as one widening loss of comparison rather than six unrelated set pieces.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Narrative", + "Subtype": "Historical sequence", + "Context": { + "story": "A forced witness signal makes isolation politically suspect; a simplified identity index then travels faster than its missing uncertainty can be recognised. Its authority contaminates a release dispute, route jurisdictions harden around matter, contextual markers are removed, and the attempt to allocate a mixed site finally damages the comparison field meant to adjudicate all six harms.", + "consequences": "The Lamps become connected by disputed records and failed correction, not by an empire or conventional campaign. The order is editorially proposed and may be revised without changing V11." + }, + "Involves": { + "events": [ + "01a07765-3d75-7eca-b467-344711f9bb9b", + "01a07765-3d75-7899-94f1-d7d3c0995d76", + "01a07765-3d75-7e30-8970-27990dbb27fa", + "01a07765-3d75-73a4-bec2-504582d31848", + "01a07765-3d75-7df6-8e2b-5828d3d8ad40", + "01a07765-3d75-7700-8f5d-2ce8b437a4d9" + ], + "locations": [ + "01a07765-3d75-76f8-a938-08e60a943cdc", + "01a07765-3d75-7fcf-a9df-0e46141373b9", + "01a07765-3d75-73c7-82ea-5af778bb40c3", + "01a07765-3d75-7965-8405-5f75be15d349", + "01a07765-3d75-7307-8485-f53ec24f4fb0", + "01a07765-3d75-7f99-b3a4-c78b65f81e54" + ], + "relations": [ + "01a0784f-d739-7dad-be5b-3db3fb04c7aa", + "01a0784f-d73a-7be3-9575-2123d8453a81", + "01a0784f-d73b-7377-8c50-f0ac001ca242", + "01a0784f-d73c-77d6-826c-d50e8bd11489", + "01a0784f-d73d-7f5e-86f4-ec12c83c4755", + "01a0784f-d73e-7ad7-80df-57236f2354b4" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-NAR-001", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Mixed" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 21, source lines 1201-1249", + "verification": "VERIFIED", + "note": "V11 supports the conflict grammar and example types, not these names, causal links, or order. The complete sequence is DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "A coherent sequence makes the incidents legible but can harden a useful editorial arrangement into a falsely recovered chronology.", + "first_appearance": "drafts/v12/cluster-01/custody-fracture-sequence.md", + "editorial_notes": "DRAFT relative sequence; no absolute dates or durations." + } + }, + { + "Id": "01a0784f-d735-7efb-8375-2a8316aade9f", + "Name": "Quiet-Line Transcript Twelve-B", + "Description": "DRAFT recovered custody record presenting the Silence Breach through an exchange between a thermal maintainer and an outside witness channel.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Narrative", + "Subtype": "Recovered custody record", + "Context": { + "story": "The local speaker refuses full-power transmission, names the identities placed at risk by silence, and asks the remote order to accept a slower channel. The remote answer treats delay as abandonment; the transcript ends with both warnings still active.", + "consequences": "Neither side is reduced to villainy, and the physical limit of the Reef remains inseparable from the moral claim.", + "order": 1, + "parent_narrative": "01a0784f-d734-717c-bec0-b7031864cadb", + "conservator": "01a0784f-d71d-7594-ab9e-b6a5cbf0d715" + }, + "Involves": { + "events": [ + "01a07765-3d75-7eca-b467-344711f9bb9b" + ], + "objects": [ + "01a0784f-d72a-77df-902b-b38201e14817" + ], + "locations": [ + "01a07765-3d75-76f8-a938-08e60a943cdc" + ], + "institutions": [ + "01a0784f-d71d-7594-ab9e-b6a5cbf0d715" + ], + "languages": [ + "01a0784f-d730-7e69-be78-741adad0f69e" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REC-001", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Memory", + "Structure" + ], + "provenance": [ + { + "source_kind": "recovered-record", + "source_ref": "drafts/v12/cluster-01/recovered-records/quiet-line-transcript.md", + "source_location": "Complete DRAFT record", + "verification": "PENDING-REVIEW", + "note": "The record is authored DRAFT fiction, not an actual source recovered from V11." + } + ], + "science_status": "requires-review", + "preservation_problem": "The transcript records competing harms but its damaged amplitude data cannot prove which transmission limit was physically necessary.", + "first_appearance": "drafts/v12/cluster-01/recovered-records/quiet-line-transcript.md", + "editorial_notes": "DRAFT internal-view record." + } + }, + { + "Id": "01a0784f-d736-770f-b661-f1733a1ba7f1", + "Name": "Refusal Pair Thirty-One", + "Description": "DRAFT recovered custody record preserving two simultaneous refusals: one to obey an unverifiable release order and one to pretend continued dormancy is harmless.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Narrative", + "Subtype": "Recovered custody record", + "Context": { + "story": "Paired advocates recite the same condition matrix. One demonstrates that the authority chain is broken; the other enters the viability losses expected from another closed interval. Both sign the continued closure and preserve their accusations against it.", + "consequences": "The reserve remains closed without allowing non-release to masquerade as certainty or innocence.", + "order": 3, + "parent_narrative": "01a0784f-d734-717c-bec0-b7031864cadb", + "conservator": "01a0784f-d720-7b6d-b6ac-7e66811609d0" + }, + "Involves": { + "events": [ + "01a07765-3d75-7e30-8970-27990dbb27fa" + ], + "objects": [ + "01a0784f-d72d-7fcd-9a58-267fcf0b4990" + ], + "locations": [ + "01a07765-3d75-7965-8405-5f75be15d349" + ], + "institutions": [ + "01a0784f-d720-7b6d-b6ac-7e66811609d0" + ], + "languages": [ + "01a0784f-d733-76d0-b259-e4c647f63fb2" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REC-002", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Seed", + "Ritual" + ], + "provenance": [ + { + "source_kind": "recovered-record", + "source_ref": "drafts/v12/cluster-01/recovered-records/refusal-pair-thirty-one.md", + "source_location": "Complete DRAFT record", + "verification": "PENDING-REVIEW", + "note": "The record is authored DRAFT fiction, not an actual source recovered from V11." + } + ], + "science_status": "requires-review", + "preservation_problem": "The refusal records anticipated loss, but incomplete viability science prevents later custodians from separating honest forecast from doctrinal pressure.", + "first_appearance": "drafts/v12/cluster-01/recovered-records/refusal-pair-thirty-one.md", + "editorial_notes": "DRAFT internal-view record." + } + }, + { + "Id": "01a0784f-d737-7aa8-a877-7f1f31d8b63e", + "Name": "Ash Convoy Handoff Leaf", + "Description": "DRAFT recovered custody record in which two route authorities annotate the same burden movement without either breaking the seal or accepting the other's jurisdiction.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Narrative", + "Subtype": "Recovered custody record", + "Context": { + "story": "A sledge stops between thresholds. One bench enters the angle as lawful continuation; another enters it as the first segment of unlawful diversion. The load record agrees while the authority fields split.", + "consequences": "The matter arrives intact, but later keepers inherit two physically evidenced routes and no neutral handoff term.", + "order": 4, + "parent_narrative": "01a0784f-d734-717c-bec0-b7031864cadb", + "conservator": "01a0784f-d71e-7fc2-9300-678cb274a662" + }, + "Involves": { + "events": [ + "01a07765-3d75-73a4-bec2-504582d31848" + ], + "objects": [ + "01a0784f-d72b-7983-a8ad-d6d9d1cec7b4" + ], + "locations": [ + "01a07765-3d75-7fcf-a9df-0e46141373b9" + ], + "institutions": [ + "01a0784f-d71e-7fc2-9300-678cb274a662" + ], + "languages": [ + "01a0784f-d731-7425-b41d-0b1b17ab033f" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REC-003", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Remains", + "Structure" + ], + "provenance": [ + { + "source_kind": "recovered-record", + "source_ref": "drafts/v12/cluster-01/recovered-records/ash-convoy-handoff-leaf.md", + "source_location": "Complete DRAFT record", + "verification": "PENDING-REVIEW", + "note": "The record is authored DRAFT fiction, not an actual source recovered from V11." + } + ], + "science_status": "requires-review", + "preservation_problem": "The leaf preserves both readings but cannot preserve the lost shared vocabulary that would have made them comparable.", + "first_appearance": "drafts/v12/cluster-01/recovered-records/ash-convoy-handoff-leaf.md", + "editorial_notes": "DRAFT internal-view record." + } + }, + { + "Id": "01a0784f-d738-7819-9c22-3d14997a6e2c", + "Name": "Site Nine Parallel Inventory Fragment", + "Description": "DRAFT recovered custody record showing three inventories disagreeing over one damaged frame while preserving the exact points at which their categories fail to align.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Narrative", + "Subtype": "Recovered custody record", + "Context": { + "story": "The matter bench lists a frame segment, the memory bench lists two partial names, and the pattern bench lists one uncertain relation. A partition order asks for three holdings; the inventory answers that cutting the frame would also cut the comparison.", + "consequences": "The fragment establishes why the Concordance resisted division without proving that every later refusal was justified.", + "order": 6, + "parent_narrative": "01a0784f-d734-717c-bec0-b7031864cadb", + "conservator": "01a0784f-d722-72f4-9c2e-3998f3c027f6" + }, + "Involves": { + "events": [ + "01a07765-3d75-7700-8f5d-2ce8b437a4d9" + ], + "objects": [ + "01a0784f-d72f-7ba1-9580-28aecf8e50cc" + ], + "locations": [ + "01a07765-3d75-7f99-b3a4-c78b65f81e54" + ], + "institutions": [ + "01a0784f-d722-72f4-9c2e-3998f3c027f6" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REC-004", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Remains", + "Memory", + "Pattern" + ], + "provenance": [ + { + "source_kind": "recovered-record", + "source_ref": "drafts/v12/cluster-01/recovered-records/site-nine-parallel-inventory.md", + "source_location": "Complete DRAFT record", + "verification": "PENDING-REVIEW", + "note": "The record is authored DRAFT fiction, not an actual source recovered from V11." + } + ], + "science_status": "not-applicable", + "preservation_problem": "Keeping categories separate makes disagreement visible, but the surviving fragment cannot show whether an omitted fourth account once changed the relation.", + "first_appearance": "drafts/v12/cluster-01/recovered-records/site-nine-parallel-inventory.md", + "editorial_notes": "DRAFT internal-view record." + } + }, + { + "Id": "01a0784f-d739-7dad-be5b-3db3fb04c7aa", + "Name": "Quiet-Line Witness Accord", + "Description": "DRAFT conditional relation between Relay Twelve and Corridor crews: low-energy route channels may carry witness summaries while full archive fields remain locally protected.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Relation", + "Subtype": "Inter-Lamp custody relation", + "Nature": { + "background": "Proposed after the Silence Breach as a compromise between total quiet and compelled high-energy witness transmission.", + "events": [ + "01a07765-3d75-7eca-b467-344711f9bb9b" + ] + }, + "Involves": { + "locations": [ + "01a07765-3d75-76f8-a938-08e60a943cdc", + "01a07765-3d75-7307-8485-f53ec24f4fb0" + ], + "institutions": [ + "01a0784f-d71d-7594-ab9e-b6a5cbf0d715", + "01a0784f-d721-7edb-8e54-98bc291a3064" + ], + "collectives": [ + "01a0784f-d723-74a7-8d49-1ec1ccc87c53", + "01a0784f-d742-7050-bc40-a91d21967fa0" + ], + "species": [ + "01a0784f-d724-7671-9ed2-4262c8ca4fdd", + "01a0784f-d728-7025-a3a9-66c2e5b8e234" + ], + "languages": [ + "01a0784f-d730-7e69-be78-741adad0f69e", + "01a0784f-d733-76d0-b259-e4c647f63fb2" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REL-001", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Memory", + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "editorial-reconstruction", + "source_ref": "drafts/v12/cluster-01/cluster-dossier.md", + "source_location": "Inter-Lamp relations", + "verification": "PENDING-REVIEW", + "note": "DRAFT relation built from existing DRAFT sites and incident; not V11 fact." + } + ], + "science_status": "requires-review", + "preservation_problem": "Summaries reduce physical risk but can become detached substitutes for the uncertain records they summarise.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT inter-Lamp relation." + } + }, + { + "Id": "01a0784f-d73a-7be3-9575-2123d8453a81", + "Name": "Ash-Nine Burden Provenance Route", + "Description": "DRAFT relation by which K-6 route evidence is compared with damaged frames at Site Nine, making each location useful to the other and vulnerable to the other's doctrine.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Relation", + "Subtype": "Inter-Lamp custody relation", + "Nature": { + "background": "The redirected Ash Convoy leaves incompatible route records that Site Nine can compare but not reconcile; the later Partition threatens the shared field.", + "events": [ + "01a07765-3d75-73a4-bec2-504582d31848", + "01a07765-3d75-7700-8f5d-2ce8b437a4d9" + ] + }, + "Involves": { + "locations": [ + "01a07765-3d75-7fcf-a9df-0e46141373b9", + "01a07765-3d75-7f99-b3a4-c78b65f81e54" + ], + "institutions": [ + "01a0784f-d71e-7fc2-9300-678cb274a662", + "01a0784f-d722-72f4-9c2e-3998f3c027f6" + ], + "collectives": [ + "01a0784f-d73f-7104-886e-aebe6395e395", + "01a0784f-d743-7912-8d76-3d2684174494" + ], + "species": [ + "01a0784f-d725-73d6-9f63-7044e367d847", + "01a0784f-d729-7565-973b-6d9c4cd74f3d" + ], + "objects": [ + "01a0784f-d72b-7983-a8ad-d6d9d1cec7b4", + "01a0784f-d72f-7ba1-9580-28aecf8e50cc" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REL-002", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Remains", + "Memory", + "Pattern", + "Structure" + ], + "provenance": [ + { + "source_kind": "editorial-reconstruction", + "source_ref": "drafts/v12/cluster-01/cluster-dossier.md", + "source_location": "Inter-Lamp relations", + "verification": "PENDING-REVIEW", + "note": "DRAFT relation; V11 does not connect these candidate sites." + } + ], + "science_status": "requires-review", + "preservation_problem": "Moving evidence enables cross-checking but adds a new route history whose disputes can obscure the original one.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT inter-Lamp relation." + } + }, + { + "Id": "01a0784f-d73b-7377-8c50-f0ac001ca242", + "Name": "Pelagic-Nine Context Exchange", + "Description": "DRAFT relation in which Pelagic route contexts test Site Nine's comparison methods while Site Nine preserves displaced markers without claiming to restore their original placement.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Relation", + "Subtype": "Inter-Lamp custody relation", + "Nature": { + "background": "Created around markers displaced during the Drowned Marker Seizure and contested again when Site Nine is ordered to partition its holdings.", + "events": [ + "01a07765-3d75-7df6-8e2b-5828d3d8ad40", + "01a07765-3d75-7700-8f5d-2ce8b437a4d9" + ] + }, + "Involves": { + "locations": [ + "01a07765-3d75-73c7-82ea-5af778bb40c3", + "01a07765-3d75-7f99-b3a4-c78b65f81e54" + ], + "institutions": [ + "01a0784f-d71f-79c6-b62d-769e764eaceb", + "01a0784f-d722-72f4-9c2e-3998f3c027f6" + ], + "collectives": [ + "01a0784f-d740-70fe-9c5b-4d5305adf210", + "01a0784f-d743-7912-8d76-3d2684174494" + ], + "species": [ + "01a0784f-d726-7c15-967b-14b6dbd61d42", + "01a0784f-d729-7565-973b-6d9c4cd74f3d" + ], + "objects": [ + "01a0784f-d72c-7223-8b6c-f90982f647ac", + "01a0784f-d72f-7ba1-9580-28aecf8e50cc" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REL-003", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Memory", + "Pattern", + "Structure" + ], + "provenance": [ + { + "source_kind": "editorial-reconstruction", + "source_ref": "drafts/v12/cluster-01/cluster-dossier.md", + "source_location": "Inter-Lamp relations", + "verification": "PENDING-REVIEW", + "note": "DRAFT relation; V11 does not connect these candidate sites." + } + ], + "science_status": "requires-review", + "preservation_problem": "A displaced marker needs external custody, yet every external description risks being mistaken for the lost submerged relation itself.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT inter-Lamp relation." + } + }, + { + "Id": "01a0784f-d73c-77d6-826c-d50e8bd11489", + "Name": "Thirty-One Interval Verification", + "Description": "DRAFT relation under which Corridor crews verify message path and interval state for Seed Reserve Thirty-One without claiming authority over biological release.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Relation", + "Subtype": "Inter-Lamp custody relation", + "Nature": { + "background": "The False Release exposes the difference between a technically valid route and a valid custody authority.", + "events": [ + "01a07765-3d75-7e30-8970-27990dbb27fa" + ] + }, + "Involves": { + "locations": [ + "01a07765-3d75-7965-8405-5f75be15d349", + "01a07765-3d75-7307-8485-f53ec24f4fb0" + ], + "institutions": [ + "01a0784f-d720-7b6d-b6ac-7e66811609d0", + "01a0784f-d721-7edb-8e54-98bc291a3064" + ], + "collectives": [ + "01a0784f-d741-7e6d-b043-806a0641a5d2", + "01a0784f-d742-7050-bc40-a91d21967fa0" + ], + "species": [ + "01a0784f-d727-749f-8b58-d5b2fca73baf", + "01a0784f-d728-7025-a3a9-66c2e5b8e234" + ], + "languages": [ + "01a0784f-d733-76d0-b259-e4c647f63fb2" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REL-004", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Seed", + "Ritual", + "Structure" + ], + "provenance": [ + { + "source_kind": "editorial-reconstruction", + "source_ref": "drafts/v12/cluster-01/cluster-dossier.md", + "source_location": "Inter-Lamp relations", + "verification": "PENDING-REVIEW", + "note": "DRAFT relation built to preserve a boundary between transport proof and release authority." + } + ], + "science_status": "requires-review", + "preservation_problem": "Separating route verification from release authority limits forgery but creates an interface where each institution can disclaim the other's failure.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT inter-Lamp relation." + } + }, + { + "Id": "01a0784f-d73d-7f5e-86f4-ec12c83c4755", + "Name": "Six-Lamp Correction Circuit", + "Description": "DRAFT relation linking all six Lamps through partial checks: no site can certify the whole, but each can expose a characteristic failure in another's evidence.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Relation", + "Subtype": "Cluster custody relation", + "Nature": { + "background": "The circuit emerges from shared failures during the Sixfold Custody Fracture, not from political unification or common command.", + "events": [ + "01a07765-3d75-7eca-b467-344711f9bb9b", + "01a07765-3d75-7899-94f1-d7d3c0995d76", + "01a07765-3d75-7e30-8970-27990dbb27fa", + "01a07765-3d75-73a4-bec2-504582d31848", + "01a07765-3d75-7df6-8e2b-5828d3d8ad40", + "01a07765-3d75-7700-8f5d-2ce8b437a4d9" + ] + }, + "Involves": { + "locations": [ + "01a07765-3d75-76f8-a938-08e60a943cdc", + "01a07765-3d75-7fcf-a9df-0e46141373b9", + "01a07765-3d75-73c7-82ea-5af778bb40c3", + "01a07765-3d75-7965-8405-5f75be15d349", + "01a07765-3d75-7307-8485-f53ec24f4fb0", + "01a07765-3d75-7f99-b3a4-c78b65f81e54" + ], + "institutions": [ + "01a0784f-d71d-7594-ab9e-b6a5cbf0d715", + "01a0784f-d71e-7fc2-9300-678cb274a662", + "01a0784f-d71f-79c6-b62d-769e764eaceb", + "01a0784f-d720-7b6d-b6ac-7e66811609d0", + "01a0784f-d721-7edb-8e54-98bc291a3064", + "01a0784f-d722-72f4-9c2e-3998f3c027f6" + ], + "collectives": [ + "01a0784f-d723-74a7-8d49-1ec1ccc87c53", + "01a0784f-d73f-7104-886e-aebe6395e395", + "01a0784f-d740-70fe-9c5b-4d5305adf210", + "01a0784f-d741-7e6d-b043-806a0641a5d2", + "01a0784f-d742-7050-bc40-a91d21967fa0", + "01a0784f-d743-7912-8d76-3d2684174494" + ], + "species": [ + "01a0784f-d724-7671-9ed2-4262c8ca4fdd", + "01a0784f-d725-73d6-9f63-7044e367d847", + "01a0784f-d726-7c15-967b-14b6dbd61d42", + "01a0784f-d727-749f-8b58-d5b2fca73baf", + "01a0784f-d728-7025-a3a9-66c2e5b8e234", + "01a0784f-d729-7565-973b-6d9c4cd74f3d" + ], + "narratives": [ + "01a0784f-d734-717c-bec0-b7031864cadb" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REL-005", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Mixed" + ], + "provenance": [ + { + "source_kind": "editorial-reconstruction", + "source_ref": "drafts/v12/cluster-01/cluster-dossier.md", + "source_location": "Inter-Lamp relations", + "verification": "PENDING-REVIEW", + "note": "DRAFT cluster device; V11 supports cross-correction as a lost possibility but not this circuit." + } + ], + "science_status": "requires-review", + "preservation_problem": "Cross-correction restores comparison but gives every participant new power to obstruct, reinterpret, or expose another site's custody.", + "first_appearance": "drafts/v12/cluster-01/cluster-dossier.md", + "editorial_notes": "DRAFT cluster relation; it is not an alliance, empire, or unified authority." + } + }, + { + "Id": "01a0784f-d73e-7ad7-80df-57236f2354b4", + "Name": "Uncertainty-Stripped Index Propagation", + "Description": "DRAFT relation tracing how one useful but simplified identity index moves among Relay Twelve, Reserve Thirty-One, and Site Nine and changes decisions before its omissions are recognised.", + "World": "01a07765-3d73-7945-accf-bb285edefe4d", + "Supertype": "Relation", + "Subtype": "Damaged provenance relation", + "Nature": { + "background": "The Index Without Uncertainty becomes the connective evidence behind later disputes rather than a weapon belonging to a conventional antagonist.", + "events": [ + "01a07765-3d75-7899-94f1-d7d3c0995d76", + "01a07765-3d75-7e30-8970-27990dbb27fa", + "01a07765-3d75-7700-8f5d-2ce8b437a4d9" + ] + }, + "Involves": { + "locations": [ + "01a07765-3d75-76f8-a938-08e60a943cdc", + "01a07765-3d75-7965-8405-5f75be15d349", + "01a07765-3d75-7f99-b3a4-c78b65f81e54" + ], + "narratives": [ + "01a0784f-d734-717c-bec0-b7031864cadb" + ] + }, + "servati": { + "servati_id": "SV-DRAFT-REL-006", + "canon_status": "DRAFT", + "era": "Custody Wars", + "inheritance_logic": [ + "Memory", + "Pattern" + ], + "provenance": [ + { + "source_kind": "released-manuscript", + "source_ref": "SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md", + "source_location": "Chapter 21, source lines 1237 and 1245", + "verification": "VERIFIED", + "note": "V11 supports uncertainty-stripped copies and false-certainty poisoning separately. This propagation path and linked sites are DRAFT." + } + ], + "science_status": "not-applicable", + "preservation_problem": "The copy must remain available as evidence of past decisions while interfaces and custodians must be prevented from treating it as complete identity truth.", + "first_appearance": "drafts/v12/cluster-01/custody-fracture-sequence.md", + "editorial_notes": "DRAFT damaged-provenance relation." + } + } + ] +} diff --git a/data/drafts/v12-tranche-01.json b/data/drafts/v12-tranche-01.json index 361a6ba..d7972d5 100644 --- a/data/drafts/v12-tranche-01.json +++ b/data/drafts/v12-tranche-01.json @@ -6,7 +6,7 @@ "project": "OnlyWorlds/OnlyWorlds", "revision": "ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f", "licence": "MIT", - "scope": "Base entity fields plus relevant Location and Event grouping vocabulary; SERVATI metadata is a local extension." + "scope": "Base entity fields plus relevant Location, Event, Collective, Institution, Object, Narrative, Language, Species, and Relation grouping vocabulary; SERVATI metadata is a local extension." }, "working_pack": { "filename": "SERVATI_V12_GITHUB_FIRST_WORKING_PACK_R1.zip", @@ -25,6 +25,17 @@ "World": "01a07765-3d73-7945-accf-bb285edefe4d", "Supertype": "Location", "Subtype": "Scattered Lamp", + "Setting": { + "form": "An archive habitat whose exposed heat-rejection ribs and accreted archive glass form one inhabited custody reef.", + "function": "Preserve fragile identity relations under strict vibration and signal controls.", + "parent_location": "01a0784f-d717-7775-b2cb-4c0828e4bbee", + "populations": ["01a0784f-d723-74a7-8d49-1ec1ccc87c53"] + }, + "Politics": {"primary_power": "01a0784f-d71d-7594-ab9e-b6a5cbf0d715"}, + "Construction": { + "architecture": "Occupied volumes follow the thermal ribs; every new enclosure must preserve cooling and evidentiary silence.", + "buildings": ["01a0784f-d72a-77df-902b-b38201e14817"] + }, "servati": { "servati_id": "SV-DRAFT-LAMP-001", "canon_status": "DRAFT", @@ -40,6 +51,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "The station must exchange heat and sometimes testimony without the vibration or signal noise its custodians believe can damage identity relations.", "editorial_notes": "DRAFT candidate; not present as a verified named entity in the repository baseline." } }, @@ -50,6 +62,17 @@ "World": "01a07765-3d73-7945-accf-bb285edefe4d", "Supertype": "Location", "Subtype": "Scattered Lamp", + "Setting": { + "form": "A custody settlement excavated through a dusty, low-gravity minor body, with burden roads cut along conservative load paths.", + "function": "Move and preserve material burdens while retaining physical route evidence.", + "parent_location": "01a0784f-d718-7a35-b9fa-c3436e11c0d9", + "populations": ["01a0784f-d73f-7104-886e-aebe6395e395"] + }, + "Politics": {"primary_power": "01a0784f-d71e-7fc2-9300-678cb274a662"}, + "Construction": { + "architecture": "Road angles, rest shelves, and dust seals are kept as accumulated evidence rather than redesigned for speed.", + "buildings": ["01a0784f-d72b-7983-a8ad-d6d9d1cec7b4"] + }, "servati": { "servati_id": "SV-DRAFT-LAMP-002", "canon_status": "DRAFT", @@ -65,6 +88,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "Every safer or faster alteration to a burden road risks erasing the load scars used to authenticate past transfers.", "editorial_notes": "DRAFT candidate; not present as a verified named entity in the repository baseline." } }, @@ -75,6 +99,17 @@ "World": "01a07765-3d73-7945-accf-bb285edefe4d", "Supertype": "Location", "Subtype": "Scattered Lamp", + "Setting": { + "form": "A station above an ocean-bearing moon, connected to submerged vaults and coral-like preservation towers in dark water.", + "function": "Keep records together with the pressure, current, depth, and approach conditions that give them relational meaning.", + "parent_location": "01a0784f-d719-7d23-a458-4ec0923fed33", + "populations": ["01a0784f-d740-70fe-9c5b-4d5305adf210"] + }, + "Politics": {"primary_power": "01a0784f-d71f-79c6-b62d-769e764eaceb"}, + "Construction": { + "architecture": "Pressure locks and tactile route surfaces make the path to a record part of the record.", + "buildings": ["01a0784f-d72c-7223-8b6c-f90982f647ac"] + }, "servati": { "servati_id": "SV-DRAFT-LAMP-003", "canon_status": "DRAFT", @@ -90,6 +125,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "Moving a record may save its substrate while destroying the depth, current, and threshold relations that authenticate it.", "editorial_notes": "DRAFT candidate; not present as a verified named entity in the repository baseline." } }, @@ -100,6 +136,17 @@ "World": "01a07765-3d73-7945-accf-bb285edefe4d", "Supertype": "Location", "Subtype": "Scattered Lamp", + "Setting": { + "form": "A cryogenic reserve embedded in a cold-body service complex, surrounded by sealed trial ecologies and heat-management works.", + "function": "Maintain viable developmental reserves while preserving release conditions no surviving authority can conclusively satisfy.", + "parent_location": "01a0784f-d71a-7f6d-9556-594fbec12663", + "populations": ["01a0784f-d741-7e6d-b043-806a0641a5d2"] + }, + "Politics": {"primary_power": "01a0784f-d720-7b6d-b6ac-7e66811609d0"}, + "Construction": { + "architecture": "Nested sterile thresholds separate maintenance access, trial environments, and irreversible release access.", + "buildings": ["01a0784f-d72d-7fcd-9a58-267fcf0b4990"] + }, "servati": { "servati_id": "SV-DRAFT-LAMP-004", "canon_status": "DRAFT", @@ -115,6 +162,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "Keeping the reserve closed preserves possibility but also consumes finite viability and may turn care into permanent non-release.", "editorial_notes": "DRAFT candidate; not present as a verified named entity in the repository baseline." } }, @@ -125,6 +173,17 @@ "World": "01a07765-3d73-7945-accf-bb285edefe4d", "Supertype": "Location", "Subtype": "Scattered Lamp", + "Setting": { + "form": "A distributed chain of beacons, inspection refuges, and handoff points spanning an unverified interstellar route.", + "function": "Maintain the possibility of lawful passage despite the loss of traffic and destination confirmation.", + "parent_location": "01a0784f-d71b-79e8-a8ac-c2172042f4d7", + "populations": ["01a0784f-d742-7050-bc40-a91d21967fa0"] + }, + "Politics": {"primary_power": "01a0784f-d721-7edb-8e54-98bc291a3064"}, + "Construction": { + "architecture": "Habitats remain subordinate to beacon sight lines, maintenance paths, and receiving intervals.", + "buildings": ["01a0784f-d72e-746d-8009-d4115a09b6c9"] + }, "servati": { "servati_id": "SV-DRAFT-LAMP-005", "canon_status": "DRAFT", @@ -140,6 +199,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "Changing an obsolete route could make it useful again but would sever the only surviving evidence of what its handoff sequence once protected.", "editorial_notes": "DRAFT candidate; not present as a verified named entity in the repository baseline." } }, @@ -150,6 +210,17 @@ "World": "01a07765-3d73-7945-accf-bb285edefe4d", "Supertype": "Location", "Subtype": "Scattered Lamp", + "Setting": { + "form": "A junction habitat built through a field of damaged burden frames and incomplete comparison machinery.", + "function": "Keep material, memory, and pattern fragments mutually visible without forcing them into one false reconstruction.", + "parent_location": "01a0784f-d71c-7bda-8011-95fa3f6aba45", + "populations": ["01a0784f-d743-7912-8d76-3d2684174494"] + }, + "Politics": {"primary_power": "01a0784f-d722-72f4-9c2e-3998f3c027f6"}, + "Construction": { + "architecture": "Parallel galleries keep incompatible fragments within one comparison field while making uncertainty visible.", + "buildings": ["01a0784f-d72f-7ba1-9580-28aecf8e50cc"] + }, "servati": { "servati_id": "SV-DRAFT-LAMP-006", "canon_status": "DRAFT", @@ -165,6 +236,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "The site must permit urgent use of fragments without allowing a useful reconstruction to overwrite the contradictions that make it honest.", "editorial_notes": "DRAFT candidate; not present as a verified named entity in the repository baseline." } }, @@ -180,12 +252,22 @@ "consequences": "Becomes a candidate example of why preserving objects while severing relations can still constitute catastrophic loss." }, "Involves": { - "locations": ["01a07765-3d75-7f99-b3a4-c78b65f81e54"] + "locations": ["01a07765-3d75-7f99-b3a4-c78b65f81e54"], + "objects": ["01a0784f-d72f-7ba1-9580-28aecf8e50cc"], + "institutions": ["01a0784f-d722-72f4-9c2e-3998f3c027f6", "01a0784f-d71e-7fc2-9300-678cb274a662"], + "collectives": ["01a0784f-d743-7912-8d76-3d2684174494"], + "narratives": ["01a0784f-d738-7819-9c22-3d14997a6e2c"] }, "servati": { "servati_id": "SV-DRAFT-EVT-001", "canon_status": "DRAFT", "era": "Custody Wars", + "relative_sequence": { + "sequence_label": "Sixfold Custody Fracture", + "position": 6, + "confidence": "proposed", + "basis": "DRAFT editorial ordering; Version 11 supplies no order among these examples." + }, "inheritance_logic": [], "provenance": [ { @@ -197,6 +279,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "Separating the holdings may protect each substrate while destroying the comparison field that lets any of them correct the others.", "editorial_notes": "DRAFT event; no chronology date is assigned." } }, @@ -212,12 +295,23 @@ "consequences": "The reserve remains closed, but trust in remote authorisation collapses and later Seed communities require stronger plural verification." }, "Involves": { - "locations": ["01a07765-3d75-7965-8405-5f75be15d349"] + "locations": ["01a07765-3d75-7965-8405-5f75be15d349"], + "objects": ["01a0784f-d72d-7fcd-9a58-267fcf0b4990"], + "institutions": ["01a0784f-d720-7b6d-b6ac-7e66811609d0"], + "collectives": ["01a0784f-d741-7e6d-b043-806a0641a5d2"], + "languages": ["01a0784f-d733-76d0-b259-e4c647f63fb2"], + "narratives": ["01a0784f-d736-770f-b661-f1733a1ba7f1"] }, "servati": { "servati_id": "SV-DRAFT-EVT-002", "canon_status": "DRAFT", "era": "Custody Wars", + "relative_sequence": { + "sequence_label": "Sixfold Custody Fracture", + "position": 3, + "confidence": "proposed", + "basis": "DRAFT editorial ordering; Version 11 supplies no order among these examples." + }, "inheritance_logic": [], "provenance": [ { @@ -229,6 +323,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "The reserve cannot both obey a possibly false command and retain the option to refuse it after activation.", "editorial_notes": "DRAFT event; no chronology date is assigned." } }, @@ -244,12 +339,23 @@ "consequences": "Some names are broadcast successfully; other uncertainty structures are damaged. Both sides preserve evidence supporting their accusation." }, "Involves": { - "locations": ["01a07765-3d75-76f8-a938-08e60a943cdc"] + "locations": ["01a07765-3d75-76f8-a938-08e60a943cdc"], + "objects": ["01a0784f-d72a-77df-902b-b38201e14817"], + "institutions": ["01a0784f-d71d-7594-ab9e-b6a5cbf0d715"], + "collectives": ["01a0784f-d723-74a7-8d49-1ec1ccc87c53"], + "languages": ["01a0784f-d730-7e69-be78-741adad0f69e"], + "narratives": ["01a0784f-d735-7efb-8375-2a8316aade9f"] }, "servati": { "servati_id": "SV-DRAFT-EVT-003", "canon_status": "DRAFT", "era": "Custody Wars", + "relative_sequence": { + "sequence_label": "Sixfold Custody Fracture", + "position": 1, + "confidence": "proposed", + "basis": "DRAFT editorial ordering; Version 11 supplies no order among these examples." + }, "inheritance_logic": [], "provenance": [ { @@ -261,6 +367,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "Broadcast may rescue unreachable witnesses while irreversibly disturbing the uncertainty structures by which their identities are compared.", "editorial_notes": "DRAFT event; no chronology date is assigned." } }, @@ -276,12 +383,23 @@ "consequences": "The burdens survive, but their route provenance fractures into incompatible records that later communities cannot fully reconcile." }, "Involves": { - "locations": ["01a07765-3d75-7fcf-a9df-0e46141373b9"] + "locations": ["01a07765-3d75-7fcf-a9df-0e46141373b9"], + "objects": ["01a0784f-d72b-7983-a8ad-d6d9d1cec7b4"], + "institutions": ["01a0784f-d71e-7fc2-9300-678cb274a662"], + "collectives": ["01a0784f-d73f-7104-886e-aebe6395e395"], + "languages": ["01a0784f-d731-7425-b41d-0b1b17ab033f"], + "narratives": ["01a0784f-d737-7aa8-a877-7f1f31d8b63e"] }, "servati": { "servati_id": "SV-DRAFT-EVT-004", "canon_status": "DRAFT", "era": "Custody Wars", + "relative_sequence": { + "sequence_label": "Sixfold Custody Fracture", + "position": 4, + "confidence": "proposed", + "basis": "DRAFT editorial ordering; Version 11 supplies no order among these examples." + }, "inheritance_logic": [], "provenance": [ { @@ -293,6 +411,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "The burdens survive only if moved, yet every contested redirection weakens the route history needed to identify a lawful handoff.", "editorial_notes": "DRAFT event; no chronology date is assigned." } }, @@ -308,12 +427,22 @@ "consequences": "The recovered markers survive physically, but their original currents, depths, and approach geometry cannot be recreated elsewhere." }, "Involves": { - "locations": ["01a07765-3d75-73c7-82ea-5af778bb40c3"] + "locations": ["01a07765-3d75-73c7-82ea-5af778bb40c3"], + "objects": ["01a0784f-d72c-7223-8b6c-f90982f647ac"], + "institutions": ["01a0784f-d71f-79c6-b62d-769e764eaceb"], + "collectives": ["01a0784f-d740-70fe-9c5b-4d5305adf210"], + "languages": ["01a0784f-d732-7fbe-8509-bb8b3f8bf6d1"] }, "servati": { "servati_id": "SV-DRAFT-EVT-005", "canon_status": "DRAFT", "era": "Custody Wars", + "relative_sequence": { + "sequence_label": "Sixfold Custody Fracture", + "position": 5, + "confidence": "proposed", + "basis": "DRAFT editorial ordering; Version 11 supplies no order among these examples." + }, "inheritance_logic": [], "provenance": [ { @@ -325,6 +454,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "A marker can be physically saved while losing the pressure, depth, and current relations that made its route testimony legible.", "editorial_notes": "DRAFT event; no chronology date is assigned." } }, @@ -340,12 +470,23 @@ "consequences": "Later custody decisions may be internally consistent but historically untrustworthy. No surviving authority can fully reconstruct which corrections were lost." }, "Involves": { - "locations": [] + "locations": [ + "01a07765-3d75-76f8-a938-08e60a943cdc", + "01a07765-3d75-7965-8405-5f75be15d349", + "01a07765-3d75-7f99-b3a4-c78b65f81e54" + ], + "narratives": ["01a0784f-d734-717c-bec0-b7031864cadb"] }, "servati": { "servati_id": "SV-DRAFT-EVT-006", "canon_status": "DRAFT", "era": "Custody Wars", + "relative_sequence": { + "sequence_label": "Sixfold Custody Fracture", + "position": 2, + "confidence": "proposed", + "basis": "DRAFT editorial ordering; Version 11 supplies no order among these examples." + }, "inheritance_logic": [], "provenance": [ { @@ -357,6 +498,7 @@ } ], "science_status": "requires-review", + "preservation_problem": "The simplified copy is operationally useful, so preserving evidence of its omissions without allowing further use requires contradictory custody actions.", "editorial_notes": "DRAFT event; no chronology date is assigned." } } diff --git a/docs/FOSS_TOOLING_REGISTER.md b/docs/FOSS_TOOLING_REGISTER.md index 085e2f8..087391e 100644 --- a/docs/FOSS_TOOLING_REGISTER.md +++ b/docs/FOSS_TOOLING_REGISTER.md @@ -10,7 +10,7 @@ Public source without clear reusable permission is not reusable FOSS. | Need | Project and observed revision | Verified licence | Decision | |---|---|---|---| -| Worldbuilding data vocabulary | [`OnlyWorlds/OnlyWorlds@ed84fa19`](https://github.com/OnlyWorlds/OnlyWorlds/tree/ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f) | [MIT](https://github.com/OnlyWorlds/OnlyWorlds/blob/ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f/LICENSE) | **Adopted in part.** SERVATI's JSON profile derives from the base, Location, and Event schema vocabulary. | +| Worldbuilding data vocabulary | [`OnlyWorlds/OnlyWorlds@ed84fa19`](https://github.com/OnlyWorlds/OnlyWorlds/tree/ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f) | [MIT](https://github.com/OnlyWorlds/OnlyWorlds/blob/ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f/LICENSE) | **Adopted in part.** SERVATI's JSON profile derives from the base, Location, Event, Collective, Institution, Object, Narrative, Language, Species, and Relation schema vocabulary. The upstream `World` grouping collision is omitted; explicit Relation entities carry those links. | | Public linked-lore site | [`jackyzha0/quartz@f1fba3fc`](https://github.com/jackyzha0/quartz/tree/f1fba3fc55cbf60a60a5d09c95a49c042cdab63a) | [MIT](https://github.com/jackyzha0/quartz/blob/f1fba3fc55cbf60a60a5d09c95a49c042cdab63a/LICENSE.txt) | Candidate when a public Codex is justified; no code included now. | | Local authoring reference | [`aronjanosch/chronicle-keeper@45cabb16`](https://github.com/aronjanosch/chronicle-keeper/tree/45cabb16fa34b6e1045db45eb4f8af3ae7f48d73) | [MIT](https://github.com/aronjanosch/chronicle-keeper/blob/45cabb16fa34b6e1045db45eb4f8af3ae7f48d73/LICENSE) | Reference for Markdown truth, atlas, timeline, graph, and backlinks; do not copy wholesale. | | Planetary/regional mapping | [`Azgaar/Fantasy-Map-Generator@f2325b30`](https://github.com/Azgaar/Fantasy-Map-Generator/tree/f2325b3078b939fd368612d494fdd5e17a2cd2cf) | [MIT file verified](https://github.com/Azgaar/Fantasy-Map-Generator/blob/f2325b3078b939fd368612d494fdd5e17a2cd2cf/LICENSE); GitHub API reports `NOASSERTION` | External map tool first; do not assume its generated cultures are SERVATI lore. | @@ -38,6 +38,8 @@ Public source without clear reusable permission is not reusable FOSS. |---|---|---|---| | Fictional personal names | [`ironarachne/namegen@472ac3fe`](https://github.com/ironarachne/namegen/tree/472ac3fe67c734e89654dcad0293f6924fd2b87b) | [Apache-2.0](https://github.com/ironarachne/namegen/blob/472ac3fe67c734e89654dcad0293f6924fd2b87b/LICENSE) | Clearly licensed but list-based human names do not fit late SERVATI terminology. | | YAML action wrapper | [`ibiqlik/action-yamllint@v3.1.1`](https://github.com/ibiqlik/action-yamllint/tree/2576378a8e339169678f9939646ee3ee325e845c) | [MIT](https://github.com/ibiqlik/action-yamllint/blob/v3.1.1/LICENSE) | Valid licence, but its latest release is from 2022 and repository activity stopped in 2023; the maintained upstream `yamllint` release is used directly instead. | +| Contemporary system-generation candidate | [`FrunkQ/star-system-generator@813eb19b`](https://github.com/FrunkQ/star-system-generator/tree/813eb19b0f1cab8be40b4cc5a737f993440c5c8e) | [GPL-3.0](https://github.com/FrunkQ/star-system-generator/blob/813eb19b0f1cab8be40b4cc5a737f993440c5c8e/LICENSE) | Actively developed and transparent about calculations, but targets “close enough” RPG plausibility rather than audited research output. Evaluated, not run or copied; candidate systems remain qualitative and require scientific review. | +| StarGen II system generation | [`Sphinkie/StarGen-II@6ad71da2`](https://github.com/Sphinkie/StarGen-II/tree/6ad71da251acb46f2623a0c700d1069faf15950a) | [MIT](https://github.com/Sphinkie/StarGen-II/blob/6ad71da251acb46f2623a0c700d1069faf15950a/LICENSE) | Evaluated, not adopted. It is a 2006 StarGen fork and the observed repository revision is from 2023; its output would still require modern scientific audit. | ## Quarantined: no reusable licence established diff --git a/drafts/v12/cluster-01/README.md b/drafts/v12/cluster-01/README.md new file mode 100644 index 0000000..181dbfd --- /dev/null +++ b/drafts/v12/cluster-01/README.md @@ -0,0 +1,29 @@ +# DRAFT — Scattered Lamps Cluster 01 + +**Nothing in this directory is canon.** + +This tranche connects the six existing DRAFT Scattered Lamps and six DRAFT +Custody War incidents without changing their verified Version 11 foundations. +Every new system, institution, culture, lineage branch, artefact, language, +relation, record, causal link, and interpretation remains **DRAFT**. + +## Contents + +- [Cluster dossier](cluster-dossier.md) +- [DRAFT relative Custody War sequence](custody-fracture-sequence.md) +- [Recovered custody records](recovered-records/README.md) +- [Astronomy review](../../../research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md) +- [Machine-readable cluster dataset](../../../data/drafts/v12-scattered-lamps-cluster-01.json) +- [Original DRAFT tranche](../tranche-01/README.md) + +## Guardrails + +- Version 11 remains the released canon. +- The six incidents have a proposed relative order only. There are no absolute + dates, durations, or silently invented historical intervals. +- The cluster is linked by custody dependencies and damaged provenance. It is + not asserted to be one spatial neighbourhood, polity, empire, or war front. +- Astronomical detail remains `requires-review` until a scientific audit uses + recorded assumptions and suitable FOSS validation tools. +- “Species” in the structured data is the adopted OnlyWorlds interoperability + category for post-human lineage branches; it does not imply alien origin. diff --git a/drafts/v12/cluster-01/cluster-dossier.md b/drafts/v12/cluster-01/cluster-dossier.md new file mode 100644 index 0000000..e47ff57 --- /dev/null +++ b/drafts/v12/cluster-01/cluster-dossier.md @@ -0,0 +1,226 @@ +# DRAFT — Scattered Lamps Cluster 01 Dossier + +- **Status:** DRAFT +- **Canon boundary:** Version 11 supplies the six inheritance logics, the + Scattered Lamp condition, four named Archive Faiths, and the Custody War's + conflict grammar. It does not supply the names or connected history below. +- **Chronology:** relative sequence only; no dates or durations +- **Science:** every parent setting and proposed adaptation requires review + +The cluster is a circuit of incomplete correction. Each Lamp can detect a kind +of error another cannot: Relay Twelve can preserve contradictory identity; +K-6 can show what physically happened to a burden; Pelagic Seven can show what +place and approach contributed; Reserve Thirty-One can expose the irreversible +cost of release; the Corridor can distinguish transmission from authority; and +Site Nine can keep incompatible fragments in comparison. None can reconstruct +the old whole. + +Their connection is therefore not a common government. It is a set of narrow, +fragile custody relations formed after each community discovers that local +fidelity cannot answer a failure created elsewhere. The circuit is useful, +resented, and always at risk of becoming a new monopoly on interpretation. + +The structured IDs, relations, and science flags are in the [cluster +dataset](../../../data/drafts/v12-scattered-lamps-cluster-01.json). The verified +V11 foundations remain in the [original DRAFT tranche](../tranche-01/README.md). + +## Relay Twelve: quiet with an expiry condition + +The [Pale Reef of Relay Twelve](../tranche-01/scattered-lamps.md#the-pale-reef-of-relay-twelve) +sits in an unspecified stellar system. Only the vacuum heat-rejection problem +is presently constrained: a working archive produces heat, exposed radiators +need a clear thermal view, and any habitat grown around them must not quietly +destroy their function. Star class, orbit, energy source, radiation regime, and +all dimensions remain unassigned. + +The **Rib Quiet Office** treats silence as a logged protective state. A keeper +cannot simply declare a chamber sacred and unavailable. The order must name the +system placed at risk, the evidence that would permit renewed contact, and the +identities made unreachable during the quiet. This is a DRAFT divergence from +the V11 Quiet Route: silence remains morally serious, but it is conditional +rather than universally holy. + +The **Ribside Witness Houses** alternate low-vibration maintenance with +shielded comparison sessions. Their candidate post-human branch, the +**Rib-Quiet Descendants**, is shaped around deliberate contact and structural +noise awareness, but no genetic mechanism or fixed phenotype is asserted. +Their **Sealcloth Gesture** distinguishes “not observed,” “cannot safely be +queried,” and “confirmed absent”—three statements the Custody Wars repeatedly +collapse. + +The signature machine is the **Rib-Zero Isolation Baffle**. Its flexible layers +protect a witness chamber while logging every mechanical change. That history +creates the preservation dilemma: replace a worn layer and the old comparison +environment changes; retain it and the next identity reading may be damaged. + +Relay Twelve's external dependency is the **Quiet-Line Witness Accord** with +the Corridor. Low-energy summaries may travel, while full relation fields stay +local. The accord protects the Reef and also creates dangerous summaries that +can be mistaken for the identities they describe. + +## K-6: weight that must leave a trace + +The [Ash Roads of Transfer Cluster K-6](../tranche-01/scattered-lamps.md#the-ash-roads-of-transfer-cluster-k-6) +occupy a dusty excavated minor body. That is all the physical confidence this +tranche permits. Whether the body is monolithic or rubble-rich, how it spins, +how the roads are supported, and whether dust is electrostatic, impact-derived, +or industrial all require review. + +The **Assembly of Measured Handoffs** modifies the V11 Weight Doctrine in one +crucial way: weight alone does not create humility. A transfer counts only when +the carrier, route, pauses, load changes, and objections leave evidence another +custodian can inspect. Remote custody is not automatically false, but it must +produce a trace answerable to the held matter. + +The **Road-Bearer Benches** are both social units and physical rest thresholds. +A bench inherits a road segment, not a blood title. The **Load-Settled +Descendants** are a candidate task-shaped branch with stabilised movement and +fine acceleration awareness rather than heroic strength. Their phenotype is +unsettled because low-gravity carrying cannot be made plausible without a body, +load, and road model. + +**K-6 Burden Sledge Four** records acceleration, restraint changes, rests, and +disputed control. Its visible wear is evidence. Safe refurbishment can erase +that evidence; romanticising the wear can let it fail under a burden. The +**Load-Angle Notation** exists to keep old and new measurements together. + +K-6 depends on Site Nine through the **Ash-Nine Burden Provenance Route**. The +Concordance can compare the two route histories created by the Ash Convoy +redirection. K-6 custodians distrust the abstraction; Site Nine custodians +distrust the claim that a physical trace can explain itself. + +## Pelagic Seven: depth is part of the record + +The [Drowned Threshold of Pelagic Vault Seven](../tranche-01/scattered-lamps.md#the-drowned-threshold-of-pelagic-vault-seven) +retains V11's drowned moon, black water, coral-like preservation towers, and +pressure-adapted custodians. This tranche does not decide whether the ocean is +surface or subsurface, how its chemistry supports the towers, what the moon +orbits, or how the elevated Lamp connects to the vaults. + +The **Threshold Sounding Office** maintains a DRAFT belief that depth is a +relation rather than a simple coordinate. A record includes the pressure, +current, orientation, and sequence through which it was reached. The belief +does not claim that all movement is desecration; it demands that a necessary +move preserve evidence of what cannot travel. + +The **Depth-Route Households** inherit changing approaches rather than fixed +territory. Their **Threshold Walkers of Seven** have the clearest V11 lineage +basis—pressure-adapted custodians are explicit—but respiratory mode, body form, +pressure range, and environmental transition all remain DRAFT questions. The +**Current-Pressure Register** marks whether a current was witnessed or +reconstructed, preventing a restored route from presenting itself as original. + +**Marker Seven-Black-Three** is the cluster's exemplary displaced object. Its +ribs can survive seizure. Its depth, current response, and tower relation +cannot. Site Nine accepts it under the **Pelagic-Nine Context Exchange**, but +only as a marker-with-a-record-of-lost-placement. The exchange is valuable +because it refuses to call external storage restoration. + +## Reserve Thirty-One: refusal is also an act + +The [Unopened Spring of Seed Reserve Thirty-One](../tranche-01/scattered-lamps.md#the-unopened-spring-of-seed-reserve-thirty-one) +is placed in a DRAFT cold-body environment. This combines separate V11 images—a +Seed Lamp whose release conditions became obsolete, seed vessels in ice bodies, +and seed arks orbiting dim bodies. The combination is not V11 fact. No claim is +made about power, radiation dose, storage mode, or deep-time viability. + +The **Chamber of Plural Release** refuses two comforting ideas: that an +unverifiable order may be obeyed because delay is costly, and that continued +dormancy is morally neutral because nothing visibly changes. Release and +non-release advocates must use the same **Thirty-One Release Condition Matrix** +and sign the same decision. Each records what its chosen action makes +irreversible. + +The **Readiness Gardens** maintain bounded trial ecologies without allowing a +trial to acquire an automatic claim to become a settlement. Their **Viability +Tender Descendants** are a candidate low-contamination lineage, but the dossier +does not turn them into biologically sterile abstractions. Their own bodies, +microbiomes, and dependency on the reserve are part of the custody problem. + +The **Interval Litany** is shared imperfectly with the Corridor. Corridor crews +can certify a message path and receiving window through the **Thirty-One +Interval Verification** relation; they cannot certify authority to release. +This boundary prevents one kind of false order and creates another risk: each +institution can prove its narrow part while disclaiming the harmful whole. + +## The Corridor: an answer is not an arrival + +The [Corridor of No Arrival](../tranche-01/scattered-lamps.md#the-corridor-of-no-arrival) +is modelled as an interstellar reach, not one conventional solar system. No +distances, coordinates, endpoint stars, propulsion, or travel times exist yet. +The Lamps in this dossier are therefore a narrative and custody cluster; they +are not asserted to be close together. + +The **Office of Unanswered Intervals** teaches that a route owes a faithful +opportunity to answer, not an invented arrival. A receiving window opened to +nothing is recorded as an unanswered interval. It is neither success nor proof +of death. The distinction keeps ritual from filling absence with certainty. + +The **Unanswered Crews** inherit sections of maintenance time rather than land. +Their candidate **Interval Maintainer Descendants** are shaped by dispersed +work, isolation, and radiation-managed duty, but the transport and habitat +assumptions needed to specify them do not yet exist. The **No-Arrival Interval +Clock** retains drift and failed acknowledgement separately. Correcting the +clock without preserving its prior uncertainty would rewrite every old miss. + +The Corridor connects to Relay Twelve and Reserve Thirty-One, yet cannot become +their sovereign communications service. It can show that a message followed a +route. It cannot show that the record was safe to transmit or the command was +rightful. This deliberately narrow competence is its franchise role. + +## Site Nine: no fragment may close another + +The [Broken Frame Concordance at Transfer Site Nine](../tranche-01/scattered-lamps.md#the-broken-frame-concordance-at-transfer-site-nine) +remains a DRAFT synthesis of two separate V11 ideas: dignity rebuilt around +damaged burden-capsule fragments, and mixed sites made vulnerable by doctrinal +division. Its physical environment is left open between planetary, orbital, +and free-space options. + +The **Concordance of Unequal Fragments** has three benches: material, memorial, +and relational. They can authorise a provisional action together without +declaring their evidence equivalent. The **Parallel Gallery Keepers** work in +triads, not because three viewpoints guarantee truth, but because a repair must +show which account it privileged and which objections remain. + +The **Plural Frame Descendants** are a candidate post-human branch whose +interfaces retain parallel annotations. Their danger is cultural as much as +biological: uncertainty can become an identity interest, making justified +resolution feel like extinction. The **Site Nine Parallel Comparison Rack** +therefore leaves an empty central gap. It aligns sources but never renders a +single replacement object. + +Site Nine receives K-6 route evidence and displaced Pelagic markers. It also +becomes a target after the uncertainty-stripped index spreads. These links make +the site the last stage of the [Sixfold Custody +Fracture](custody-fracture-sequence.md), but not a capital or chosen centre. Its +importance comes from a preservation problem: every repair of comparison can +conceal that the comparison was once broken. + +## Inter-Lamp relations + +| DRAFT relation | What crosses the relation | What must not be claimed | +|---|---|---| +| Quiet-Line Witness Accord | bounded witness summaries and channel-state evidence | that a summary is an identity, or silence is abandonment | +| Ash-Nine Burden Provenance Route | physical load histories and disputed handoffs | that intact matter explains rightful custody | +| Pelagic-Nine Context Exchange | displaced markers plus records of lost placement | that external preservation recreates depth and current | +| Thirty-One Interval Verification | route integrity, interval state, acknowledgement failure | that delivery proves release authority | +| Six-Lamp Correction Circuit | narrow challenges among incompatible evidence traditions | that the six Lamps form a unified truth authority | +| Uncertainty-Stripped Index Propagation | a useful copied index and evidence of its omissions | that use, spread, or internal consistency proves completeness | + +The circuit's dramatic pressure comes from dependence without consensus. Each +site needs correction from a practice it also has reason to fear. Conflict is +therefore fought through access, route, maintenance, release, classification, +and interpretation—not conquest for its own sake. + +## Internal views + +Four DRAFT records show the cluster from inside its procedures: + +- [Quiet-Line Transcript Twelve-B](recovered-records/quiet-line-transcript.md) +- [Refusal Pair Thirty-One](recovered-records/refusal-pair-thirty-one.md) +- [Ash Convoy Handoff Leaf](recovered-records/ash-convoy-handoff-leaf.md) +- [Site Nine Parallel Inventory Fragment](recovered-records/site-nine-parallel-inventory.md) + +They are newly authored recovered-record simulations, not manuscript fragments. +Their gaps and damage are narrative devices and remain subject to editorial +review. diff --git a/drafts/v12/cluster-01/custody-fracture-sequence.md b/drafts/v12/cluster-01/custody-fracture-sequence.md new file mode 100644 index 0000000..1544994 --- /dev/null +++ b/drafts/v12/cluster-01/custody-fracture-sequence.md @@ -0,0 +1,114 @@ +# DRAFT — The Sixfold Custody Fracture + +- **Status:** DRAFT +- **Sequence type:** proposed relative order +- **Absolute chronology:** none +- **Canon boundary:** Version 11 supports the conflict types but neither this + grouping nor this order + +This sequence turns the [six existing DRAFT Custody War +incidents](../tranche-01/custody-war-incidents.md) into one history of damaged +comparison. The connections are deliberately institutional and evidentiary. +No conquering empire, singular enemy, chosen protagonist, or conventional +campaign is introduced. + +The order below is a working hypothesis. Position means only “before or after +within this proposed chain.” It supplies no year, duration, interval, or claim +that the events were the only things happening between its stages. + +## 1. The Silence Breach of Relay Twelve + +The sequence begins when an outside custody order treats Relay Twelve's quiet +as evidence of abandonment and forces a stronger witness transmission. The +local keepers can demonstrate risk to their relation fields; the outside order +can demonstrate identities made unreachable by silence. Some records pass. +Some comparison structure is damaged. Both sides leave with real evidence. + +**Proposed bridge:** The dispute makes inaccessible uncertainty politically +suspect. Copies that answer cleanly begin to look safer than archives that +answer slowly and conditionally. + +**Internal view:** [Quiet-Line Transcript +Twelve-B](recovered-records/quiet-line-transcript.md) + +## 2. The Index Without Uncertainty + +A copied identity index resolves ambiguity by omitting uncertainty fields. It +is easier to transmit, compare, and act upon than the injured or inaccessible +sources. Its usefulness accelerates adoption before custodians understand what +has been removed. + +**Proposed bridge:** The index becomes part of remote authority checks. It does +not have to be a deliberate superweapon; ordinary reliance on a convenient, +internally consistent copy is enough to spread harm. + +## 3. The False Release at Seed Reserve Thirty-One + +Reserve Thirty-One receives an order whose procedure looks valid while its +provenance fails. A simplified identity or authority chain associated with the +uncertainty-stripped index helps the order appear complete. The reserve refuses +release, but its keepers also record that continued dormancy has biological and +moral costs. + +**Proposed bridge:** The refusal breaks trust in remote authorisation. Other +custody orders respond by asserting more direct control over routes and held +matter. + +**Internal view:** [Refusal Pair +Thirty-One](recovered-records/refusal-pair-thirty-one.md) + +## 4. The Redirection of the Ash Convoy + +Two authorities claim the same sealed burdens. Neither wishes to violate the +load, so control is exercised through gradients, resting thresholds, sledge +custody, and the definition of lawful continuation. The matter survives while +the route record splits. + +**Proposed bridge:** K-6 sends both route histories to Site Nine because no +single Weight-derived practice can compare them. The act of external comparison +is then used by rivals as evidence that K-6 has surrendered custody. + +**Internal view:** [Ash Convoy Handoff +Leaf](recovered-records/ash-convoy-handoff-leaf.md) + +## 5. The Drowned Marker Seizure + +A rival authority removes Pelagic route markers from claimed towers. The +objects survive. Their depth, current, approach, and relation do not. Pelagic +custodians transfer at least one displaced marker to Site Nine under a record +that explicitly refuses to call the relocation restoration. + +**Proposed bridge:** Site Nine now holds matter from K-6, displaced Pelagic +context, incomplete identity records, and pattern comparisons. Its mixed +holdings become a test case for every faction that wants doctrinal clarity. + +## 6. The Partition of Transfer Site Nine + +Three authorities demand that Site Nine separate material, memorial, and +pattern holdings. The Concordance argues that the relations among them are also +evidence. Resistance does not save the comparison rack intact. Most objects +survive, but the means by which they corrected one another is injured. + +**Outcome:** The six Lamps establish the DRAFT Six-Lamp Correction Circuit, +not because they agree, but because each has now suffered a failure its own +inheritance cannot diagnose alone. + +**Internal view:** [Site Nine Parallel Inventory +Fragment](recovered-records/site-nine-parallel-inventory.md) + +## What remains unresolved + +- The identity and continuity of the outside order at Relay Twelve are not + defined. +- It is not settled whether omission in the index was deliberate, negligent, + or produced by a translation boundary. +- No surviving evidence proves the false release order depended on that exact + index copy; the link is DRAFT. +- The two Ash Convoy authorities are not yet separately particularised. +- The rival claim over the Pelagic towers is unspecified. +- “Three authorities” at Site Nine describes functional claims, not yet three + named polities or armies. +- Spatial distance and message or travel delay among all sites remain unknown. + +These gaps are preserved because filling them would create new certainty rather +than new depth. diff --git a/drafts/v12/cluster-01/recovered-records/README.md b/drafts/v12/cluster-01/recovered-records/README.md new file mode 100644 index 0000000..729aa6e --- /dev/null +++ b/drafts/v12/cluster-01/recovered-records/README.md @@ -0,0 +1,16 @@ +# DRAFT — Recovered Custody Records, Cluster 01 + +**Nothing in this directory is recovered canon.** + +These are newly authored DRAFT records that test how the cluster feels from +inside its custody procedures. “Recovered” is an in-universe document form, not +a provenance claim about the authoritative Version 11 manuscript. + +- [Quiet-Line Transcript Twelve-B](quiet-line-transcript.md) +- [Refusal Pair Thirty-One](refusal-pair-thirty-one.md) +- [Ash Convoy Handoff Leaf](ash-convoy-handoff-leaf.md) +- [Site Nine Parallel Inventory Fragment](site-nine-parallel-inventory.md) + +Damage, omissions, role labels, and recovery contexts are all DRAFT narrative +devices. None may be used to promote a person, event detail, or interpretation +without separate editorial review. diff --git a/drafts/v12/cluster-01/recovered-records/ash-convoy-handoff-leaf.md b/drafts/v12/cluster-01/recovered-records/ash-convoy-handoff-leaf.md new file mode 100644 index 0000000..b80937d --- /dev/null +++ b/drafts/v12/cluster-01/recovered-records/ash-convoy-handoff-leaf.md @@ -0,0 +1,50 @@ +# DRAFT — Ash Convoy Handoff Leaf + +- **Status:** DRAFT +- **SERVATI ID:** SV-DRAFT-REC-003 +- **In-universe form:** two-layer Load-Angle Notation record +- **Recovery context:** removed from K-6 Burden Sledge Four after the DRAFT Ash + Convoy redirection +- **Integrity:** load trace continuous; authority marks mutually invalidating +- **Editorial truth:** newly authored V12 material, not a V11 fragment + +> **LOWER INSCRIPTION — FIRST BENCH** +> +> Burden seal: unchanged. +> +> Sledge: Four. +> +> Road: inherited descent. +> +> Rest: made at the threshold due to disputed receiving authority. +> +> Next motion: continuation under the route already carrying the load. + +> **UPPER FILM — SECOND BENCH** +> +> Burden seal: witnessed unchanged. +> +> Sledge: Four, control contested. +> +> Road: first segment of diversion from a custody judged failed. +> +> Rest: imposed to prevent disappearance under an obsolete handoff. +> +> Next motion: rescue under corrected authority. + +> **SHARED LOAD TRACE** +> +> No shock beyond local limit recorded. +> +> No agreement on the name of the motion recorded. + +## DRAFT editorial reading + +Both benches can point to the same physical trace. One reads continuity; the +other reads rescue. Neither breaks the burden or invents the measured load. The +conflict sits in the verbs that Version 11 identifies as contested: hold, move, +release, preserve. + +The leaf preserves two annotations but not the shared vocabulary from which +their legal force diverged. Translating both as “redirection” would create a +clean modern label at the cost of the actual dispute. diff --git a/drafts/v12/cluster-01/recovered-records/quiet-line-transcript.md b/drafts/v12/cluster-01/recovered-records/quiet-line-transcript.md new file mode 100644 index 0000000..5a55c51 --- /dev/null +++ b/drafts/v12/cluster-01/recovered-records/quiet-line-transcript.md @@ -0,0 +1,47 @@ +# DRAFT — Quiet-Line Transcript Twelve-B + +- **Status:** DRAFT +- **SERVATI ID:** SV-DRAFT-REC-001 +- **In-universe form:** partial witness-channel transcript +- **Recovery context:** copied from the isolation baffle's service record after + the DRAFT Silence Breach +- **Integrity:** amplitude data incomplete; speaker roles inferred from channel + permissions +- **Editorial truth:** newly authored V12 material, not a V11 fragment + +> **RIB MAINTENANCE:** Witness channel remains open at quiet limit. We hold +> twelve complete contradiction fields and portions of others. Increase will +> move the baffle beyond the last compared state. +> +> **OUTSIDE WITNESS:** Quiet limit is your declaration. The unanswered names are +> ours to answer too. +> +> **RIB MAINTENANCE:** Agreed: they are unanswered. Not abandoned. Accept the +> bounded summary and return a comparison witness. +> +> **OUTSIDE WITNESS:** A summary is custody by your permission. Open the field. +> +> **RIB MAINTENANCE:** A full field at this load may alter what you demand to +> witness. +> +> **OUTSIDE WITNESS:** Silence already alters it. + +`[amplitude record discontinuous]` + +> **RIB MAINTENANCE:** Baffle state no longer comparable. Reduce. +> +> **OUTSIDE WITNESS:** Names received: nine complete, three— + +`[channel terminates before confidence marker]` + +## DRAFT editorial reading + +The outside claim is not fabricated: identities kept silent cannot correct or +be corrected by remote witnesses. The local claim is also not fabricated: the +means of transmission can damage the conditions that make an identity record +trustworthy. The missing confidence marker prevents the transcript from proving +that “nine complete” was ever accepted locally. + +The record's preservation problem is double. Restoring the amplitude data could +show whether the baffle limit was necessary, but a reconstruction precise +enough to look measured might erase the fact that the measurement is gone. diff --git a/drafts/v12/cluster-01/recovered-records/refusal-pair-thirty-one.md b/drafts/v12/cluster-01/recovered-records/refusal-pair-thirty-one.md new file mode 100644 index 0000000..43f63bd --- /dev/null +++ b/drafts/v12/cluster-01/recovered-records/refusal-pair-thirty-one.md @@ -0,0 +1,50 @@ +# DRAFT — Refusal Pair Thirty-One + +- **Status:** DRAFT +- **SERVATI ID:** SV-DRAFT-REC-002 +- **In-universe form:** paired release-decision entry +- **Recovery context:** Release Condition Matrix copy associated with the DRAFT + False Release +- **Integrity:** both signatures present; remote authority path unresolved +- **Editorial truth:** newly authored V12 material, not a V11 fragment + +> **ADVOCATE FOR OPENING** +> +> Condition: viable recipients remain held. +> +> Observation: each closed interval changes that viability. No act leaves the +> reserve unchanged. +> +> Refusal: I refuse to call delay innocent. +> +> Dissent entered against my position: viability does not confer authority. + +> **ADVOCATE FOR CONTINUED DORMANCY** +> +> Condition: the received order names a valid procedure. +> +> Observation: its witnesses resolve through an index that carries no +> uncertainty field. The route is verified. The authority is not. +> +> Refusal: I refuse to make an irreversible answer from a provenance gap. +> +> Dissent entered against my position: another interval is also irreversible. + +> **JOINT ENTRY** +> +> Chamber remains closed. +> +> This is an action. +> +> Loss expected under this action remains charged to both signatures. + +## DRAFT editorial reading + +The pair avoids a simple wise-custodian answer. Continued dormancy is chosen, +but the record prevents that choice from being narrated as perfect +preservation. Neither advocate becomes a chosen hero; the procedure carries +the moral burden. + +Its preservation problem is the forecast. Without audited viability data, a +later reader cannot tell whether the expected loss was conservative science, +institutional pressure, or a sincere error. diff --git a/drafts/v12/cluster-01/recovered-records/site-nine-parallel-inventory.md b/drafts/v12/cluster-01/recovered-records/site-nine-parallel-inventory.md new file mode 100644 index 0000000..1e04ab2 --- /dev/null +++ b/drafts/v12/cluster-01/recovered-records/site-nine-parallel-inventory.md @@ -0,0 +1,40 @@ +# DRAFT — Site Nine Parallel Inventory Fragment + +- **Status:** DRAFT +- **SERVATI ID:** SV-DRAFT-REC-004 +- **In-universe form:** damaged three-bench inventory +- **Recovery context:** comparison rack fragment associated with the DRAFT + Partition of Transfer Site Nine +- **Integrity:** material, memorial, and pattern columns survive; outer witness + channel absent +- **Editorial truth:** newly authored V12 material, not a V11 fragment + +| Matter bench | Memorial bench | Pattern bench | +|---|---|---| +| Frame segment; two repaired fractures; one cut proposed | Two partial names share one fracture history; neither closes | One relation may join both names to the segment; confidence field damaged | +| Separation preserves the segment | Separation assigns the fracture to one name without evidence | Separation destroys the surviving relation geometry | +| Objection: names do not alter mass | Objection: mass does not identify custody | Objection: relation without anchor can reproduce its own error | + +> **PARTITION QUERY:** Declare the holding to which this item belongs. + +> **MATTER BENCH:** The query assumes an item. + +> **MEMORIAL BENCH:** The query assumes one belonging. + +> **PATTERN BENCH:** The query would become true after the cut. + +`[outer witness channel absent]` + +> **JOINT ENTRY:** Action refused until the comparison loss is entered as part +> of the action. + +## DRAFT editorial reading + +The fragment supports the Concordance's refusal but does not make that refusal +infallible. A missing outer witness channel may once have contained evidence +that justified separation. Filling that blank with a sympathetic voice would +manufacture moral certainty. + +The preservation problem is therefore not only physical. The neat survival of +three columns tempts readers to treat them as the complete field when the +record itself proves at least one channel is gone. diff --git a/drafts/v12/tranche-01/README.md b/drafts/v12/tranche-01/README.md index a7d6e29..c5d046f 100644 --- a/drafts/v12/tranche-01/README.md +++ b/drafts/v12/tranche-01/README.md @@ -17,6 +17,7 @@ combination, incident, consequence, and other particular remains DRAFT. - [DRAFT Scattered Lamp cultures](scattered-lamps.md) - [DRAFT Custody War incidents](custody-war-incidents.md) - [Machine-readable dataset](../../../data/drafts/v12-tranche-01.json) +- [DRAFT connected cluster extension](../cluster-01/README.md) ## Naming rule diff --git a/drafts/v12/tranche-01/custody-war-incidents.md b/drafts/v12/tranche-01/custody-war-incidents.md index a4d7402..6e710c4 100644 --- a/drafts/v12/tranche-01/custody-war-incidents.md +++ b/drafts/v12/tranche-01/custody-war-incidents.md @@ -6,6 +6,10 @@ manuscript](../../../SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md#chapter-21---the-cu with Chapter 18 noted where relevant. Verification applies only to the stated basis; every named incident and narrative particular remains **DRAFT**. +A connected but still DRAFT relative ordering is proposed in [The Sixfold +Custody Fracture](../cluster-01/custody-fracture-sequence.md). Version 11 does +not supply that ordering. + ## The Partition of Transfer Site Nine - **Status:** DRAFT diff --git a/drafts/v12/tranche-01/scattered-lamps.md b/drafts/v12/tranche-01/scattered-lamps.md index d218be4..29283f0 100644 --- a/drafts/v12/tranche-01/scattered-lamps.md +++ b/drafts/v12/tranche-01/scattered-lamps.md @@ -7,6 +7,9 @@ manuscript](../../../SERVATI_V11_AUTHORITATIVE_MANUSCRIPT.md#chapter-18---the-sc Verification applies only to that basis; every name and particular below is new V12 material and remains **DRAFT**. +Their DRAFT surrounding institutions, lineages, artefacts, and relations are +developed in [Scattered Lamps Cluster 01](../cluster-01/cluster-dossier.md). + ## The Pale Reef of Relay Twelve - **Status:** DRAFT diff --git a/research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md b/research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md new file mode 100644 index 0000000..92b0d27 --- /dev/null +++ b/research/v12-scattered-lamps-cluster-01/ASTRONOMY_REVIEW.md @@ -0,0 +1,73 @@ +# DRAFT — Astronomy Review for Scattered Lamps Cluster 01 + +**Editorial status:** DRAFT research layer. Nothing here is canon. + +## GitHub-first audit + +The repository's [existing FOSS register](../../docs/FOSS_TOOLING_REGISTER.md) +was checked before any system detail was proposed. Live GitHub metadata was +rechecked on 2026-09-06. The previously recorded default-branch revisions still +matched: + +- [Astropy `462ee8b8`](https://github.com/astropy/astropy/tree/462ee8b84c2a1677e26987626dd9dfa6554581ac) + — BSD-3-Clause; maintained and preferred for units, coordinates, constants, + and later quantitative checks; +- [REBOUND `bdfda4bd`](https://github.com/hannorein/rebound/tree/bdfda4bda4c0a4b6b0c707afae5a86d3341cbc93) + — GPL-3.0; maintained external N-body validator when an orbital architecture + actually exists; +- [accrete-starform-stargen `f029fbf0`](https://github.com/zakski/accrete-starform-stargen/tree/f029fbf06bbedb6dbedbaee43c3686a8a1d3745d) + — Apache-2.0; useful algorithm history, but its old formation and climate + assumptions cannot establish scientific truth; and +- [Starmap `f5a8b1a8`](https://github.com/yudhanjaya/Starmap/tree/f5a8b1a8af61b83dc2656f31164e4210e06852db) + — MIT; useful story scaffolding, not a scientific system validator. + +The fresh search also evaluated: + +- [FrunkQ/star-system-generator `813eb19b`](https://github.com/FrunkQ/star-system-generator/tree/813eb19b0f1cab8be40b4cc5a737f993440c5c8e) + — GPL-3.0 and actively maintained, but self-described as “close enough” for + role-playing use rather than research-grade validation; and +- [Sphinkie/StarGen-II `6ad71da2`](https://github.com/Sphinkie/StarGen-II/tree/6ad71da251acb46f2623a0c700d1069faf15950a) + — MIT, but a 2006 StarGen fork at an observed 2023 revision. + +No source or generated output from these projects is committed. No generator +was run. A plausible random output would add false precision before SERVATI has +settled transport physics, stellar context, or even whether every Lamp is tied +to a conventional star system. + +## Review boundary + +The cluster is relational, not yet spatial. Names such as “Cluster K-6” and +“Pelagic Seven” are DRAFT registry descendants, not catalogue coordinates. No +absolute date, duration, distance, star class, planet mass, orbit, atmosphere, +or travel speed is asserted. + +The machine-readable entries separate broad physical plausibility from claims +that still require review. `plausible` means only that the qualitative concept +does not immediately contradict ordinary physics. It does not promote the +setting, measurement, or mechanism to canon. + +## Candidate settings and open work + +| DRAFT setting | Constrained proposal | Scientific uncertainty blocking detail | +|---|---|---| +| Relay Twelve Primary System | A vacuum archive habitat with exposed heat rejection and a clear thermal view | Heat load, radiator area and temperature, stellar spectrum, orbit, radiation dose, station-keeping | +| Transfer Cluster K-6 Debris System | A dusty, excavated airless minor body in a debris-bearing environment | Size, cohesion, spin, composition, seismic response, excavation stability, orbit and impact regime | +| Pelagic Seven Planet-Moon System | An ocean-bearing moon with an elevated Lamp and submerged vault access | Surface versus subsurface ocean, pressure, chemistry, gravity, tides, radiation, energy and access engineering | +| Seed Reserve Thirty-One Cold-Body System | A buried or shielded reserve using a cold exterior for thermal margin | Power, waste heat, radiation shielding, repair ecology, storage modes, sample viability and inspection cost | +| No-Arrival Interstellar Reach | A distributed beacon chain between unidentified route anchors | Transport model, distance, reference frame, clock synchronisation, power, navigation and endpoint motion | +| Transfer Site Nine Junction Environment | An engineered junction with damaged frames and comparison infrastructure | Planetary/orbital/free-space category, debris dynamics, shielding, traffic control and artificial-gravity assumptions | + +## Required future audit + +Before any numerical system record is proposed: + +1. identify the minimum scene or preservation question that needs a number; +2. record the transport and energy assumptions separately from V11 canon; +3. use Astropy quantities and constants for dimensional work; +4. use REBOUND externally if multi-body stability or debris dynamics matter; +5. retain inputs, tool revision, licence, seed where relevant, and output as + DRAFT research provenance; and +6. have a scientifically qualified reviewer assess the claim before promotion. + +The absence of numbers in this tranche is deliberate uncertainty control, not +a claim that the systems can never be specified. diff --git a/schemas/README.md b/schemas/README.md index 0df6155..ca22f36 100644 --- a/schemas/README.md +++ b/schemas/README.md @@ -1,9 +1,15 @@ # Schemas `servati-dataset.schema.json` is a JSON Schema Draft 7 profile for SERVATI's -structured datasets. It reuses the relevant OnlyWorlds base, Location, and -Event vocabulary while adding SERVATI-specific canon, provenance, chronology, -and science controls. +structured datasets. It reuses selected OnlyWorlds Base, Location, Event, +Collective, Institution, Object, Narrative, Language, Species, and Relation +vocabulary while adding SERVATI-specific canon, provenance, relative-sequence, +preservation-problem, and science-review controls. + +OnlyWorlds uses `World` both for the base world UUID and for type-specific +context groups. The profile retains the base UUID and omits the colliding +groups; explicit Relation entries preserve cross-entity context without a +SERVATI-only replacement ontology. The schema is an interoperability profile, not a fork of the complete OnlyWorlds standard. Upstream attribution is recorded in diff --git a/schemas/servati-dataset.schema.json b/schemas/servati-dataset.schema.json index 6aee47b..2c99472 100644 --- a/schemas/servati-dataset.schema.json +++ b/schemas/servati-dataset.schema.json @@ -1,48 +1,24 @@ { "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "urn:servati:schema:dataset:1", + "$id": "urn:servati:schema:dataset:2", "title": "SERVATI structured lore dataset", - "description": "OnlyWorlds-derived entity vocabulary with SERVATI canon, provenance, chronology, and science controls.", + "description": "OnlyWorlds-derived entity vocabulary with SERVATI canon, provenance, relative chronology, preservation-problem, and science controls.", "type": "object", "additionalProperties": false, - "required": [ - "dataset_id", - "canon_status", - "schema_basis", - "working_pack", - "world_reference", - "entries" - ], + "required": ["dataset_id", "canon_status", "schema_basis", "working_pack", "world_reference", "entries"], "properties": { - "$schema": { - "type": "string" - }, - "dataset_id": { - "type": "string", - "pattern": "^SV-[A-Z0-9-]+$" - }, - "canon_status": { - "enum": [ - "CORE", - "RECORDED", - "RECONSTRUCTED", - "DISPUTED", - "DOCTRINAL", - "APOCRYPHAL", - "DRAFT" - ] - }, + "$schema": {"type": "string"}, + "dataset_id": {"type": "string", "pattern": "^SV-[A-Z0-9-]+$"}, + "canon_status": {"$ref": "#/definitions/canonStatus"}, "schema_basis": { "type": "object", "additionalProperties": false, "required": ["project", "revision", "licence", "scope"], "properties": { "project": {"const": "OnlyWorlds/OnlyWorlds"}, - "revision": { - "const": "ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f" - }, + "revision": {"const": "ed84fa19c15c5bfb18019245faacdbdcb7cd9e0f"}, "licence": {"const": "MIT"}, - "scope": {"type": "string"} + "scope": {"type": "string", "minLength": 1} } }, "working_pack": { @@ -50,11 +26,8 @@ "additionalProperties": false, "required": ["filename", "sha256"], "properties": { - "filename": {"type": "string"}, - "sha256": { - "type": "string", - "pattern": "^[a-f0-9]{64}$" - } + "filename": {"type": "string", "minLength": 1}, + "sha256": {"type": "string", "pattern": "^[a-f0-9]{64}$"} } }, "world_reference": { @@ -79,70 +52,68 @@ "type": "string", "pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" }, + "idArray": { + "type": "array", + "items": {"$ref": "#/definitions/uuidV7"}, + "uniqueItems": true + }, + "canonStatus": { + "enum": ["CORE", "RECORDED", "RECONSTRUCTED", "DISPUTED", "DOCTRINAL", "APOCRYPHAL", "DRAFT"] + }, "provenance": { "type": "object", "additionalProperties": false, - "required": [ - "source_kind", - "source_ref", - "verification", - "note" - ], + "required": ["source_kind", "source_ref", "verification", "note"], "properties": { "source_kind": { - "enum": [ - "released-manuscript", - "repository-baseline", - "recovered-record", - "archaeological-fragment", - "doctrinal-source", - "editorial-reconstruction", - "generated-candidate", - "research-source", - "working-pack" - ] + "enum": ["released-manuscript", "repository-baseline", "recovered-record", "archaeological-fragment", "doctrinal-source", "editorial-reconstruction", "generated-candidate", "research-source", "working-pack"] }, "source_ref": {"type": "string", "minLength": 1}, "source_location": {"type": ["string", "null"]}, - "verification": { - "enum": [ - "VERIFIED", - "SOURCE-UNAVAILABLE", - "PENDING-REVIEW", - "NOT-APPLICABLE" - ] - }, + "verification": {"enum": ["VERIFIED", "SOURCE-UNAVAILABLE", "PENDING-REVIEW", "NOT-APPLICABLE"]}, "note": {"type": "string", "minLength": 1} } }, - "servatiMetadata": { + "relativeSequence": { "type": "object", "additionalProperties": false, - "required": [ - "servati_id", - "canon_status", - "era", - "inheritance_logic", - "provenance", - "science_status", - "editorial_notes" - ], + "required": ["sequence_label", "position", "confidence", "basis"], "properties": { - "servati_id": { - "type": "string", - "pattern": "^SV-[A-Z0-9-]+$" - }, - "canon_status": { - "enum": [ - "CORE", - "RECORDED", - "RECONSTRUCTED", - "DISPUTED", - "DOCTRINAL", - "APOCRYPHAL", - "DRAFT" - ] + "sequence_label": {"type": "string", "minLength": 1}, + "position": {"type": "integer", "minimum": 1}, + "confidence": {"enum": ["proposed", "relative-supported", "unknown"]}, + "basis": {"type": "string", "minLength": 1} + } + }, + "scienceReview": { + "type": "object", + "additionalProperties": false, + "required": ["claims", "review_note"], + "properties": { + "claims": { + "type": "array", + "minItems": 1, + "items": { + "type": "object", + "additionalProperties": false, + "required": ["claim", "status", "basis"], + "properties": { + "claim": {"type": "string", "minLength": 1}, + "status": {"enum": ["verified", "plausible", "speculative", "unresolved", "requires-review"]}, + "basis": {"type": "string", "minLength": 1} + } + } }, + "review_note": {"type": "string", "minLength": 1} + } + }, + "servatiMetadata": { + "type": "object", + "additionalProperties": false, + "required": ["servati_id", "canon_status", "era", "inheritance_logic", "provenance", "science_status", "preservation_problem", "editorial_notes"], + "properties": { + "servati_id": {"type": "string", "pattern": "^SV-[A-Z0-9-]+$"}, + "canon_status": {"$ref": "#/definitions/canonStatus"}, "era": {"type": ["string", "null"]}, "chronology": { "type": "object", @@ -153,113 +124,209 @@ "end": {"type": ["integer", "string", "null"]}, "unit": {"type": ["string", "null"]}, "dating_system": {"type": ["string", "null"]}, - "precision": { - "enum": [ - "exact", - "bounded", - "approximate", - "order-of-magnitude", - "unknown" - ] - } + "precision": {"enum": ["exact", "bounded", "approximate", "order-of-magnitude", "unknown"]} } }, + "relative_sequence": {"$ref": "#/definitions/relativeSequence"}, "inheritance_logic": { "type": "array", "uniqueItems": true, - "items": { - "enum": [ - "Remains", - "Memory", - "Seed", - "Ritual", - "Structure", - "Pattern", - "Mixed", - "None" - ] - } - }, - "provenance": { - "type": "array", - "minItems": 1, - "items": {"$ref": "#/definitions/provenance"} - }, - "science_status": { - "enum": [ - "verified", - "plausible", - "speculative", - "unresolved", - "requires-review", - "not-applicable" - ] - }, - "contradictions": { - "type": "array", - "items": {"type": "string"} + "items": {"enum": ["Remains", "Memory", "Seed", "Ritual", "Structure", "Pattern", "Mixed", "None"]} }, + "provenance": {"type": "array", "minItems": 1, "items": {"$ref": "#/definitions/provenance"}}, + "science_status": {"enum": ["verified", "plausible", "speculative", "unresolved", "requires-review", "not-applicable"]}, + "science_review": {"$ref": "#/definitions/scienceReview"}, + "preservation_problem": {"type": "string", "minLength": 1}, + "contradictions": {"type": "array", "items": {"type": "string"}}, "first_appearance": {"type": ["string", "null"]}, "editorial_notes": {"type": "string", "minLength": 1} } }, + "Setting": { + "type": "object", + "additionalProperties": false, + "required": ["form", "function"], + "properties": { + "form": {"type": "string", "minLength": 1}, + "function": {"type": "string", "minLength": 1}, + "parent_location": {"$ref": "#/definitions/uuidV7"}, + "populations": {"$ref": "#/definitions/idArray"} + } + }, + "Politics": { + "type": "object", + "additionalProperties": false, + "properties": { + "political_climate": {"type": "string", "minLength": 1}, + "primary_power": {"$ref": "#/definitions/uuidV7"}, + "secondary_powers": {"$ref": "#/definitions/idArray"}, + "rival": {"$ref": "#/definitions/uuidV7"}, + "partner": {"$ref": "#/definitions/uuidV7"} + } + }, + "Construction": { + "type": "object", + "additionalProperties": false, + "properties": { + "architecture": {"type": "string", "minLength": 1}, + "buildings": {"$ref": "#/definitions/idArray"} + } + }, + "Formation": { + "type": "object", + "additionalProperties": false, + "required": ["composition"], + "properties": { + "composition": {"type": "string", "minLength": 1}, + "operator": {"$ref": "#/definitions/uuidV7"}, + "equipment": {"$ref": "#/definitions/idArray"} + } + }, + "Dynamics": { + "type": "object", + "additionalProperties": false, + "required": ["activity", "state"], + "properties": { + "activity": {"type": "string", "minLength": 1}, + "disposition": {"type": "string", "minLength": 1}, + "state": {"type": "string", "minLength": 1} + } + }, + "Foundation": { + "type": "object", + "additionalProperties": false, + "required": ["doctrine"], + "properties": { + "doctrine": {"type": "string", "minLength": 1}, + "parent_institution": {"$ref": "#/definitions/uuidV7"} + } + }, + "Claims": { + "type": "object", + "additionalProperties": false, + "properties": {"objects": {"$ref": "#/definitions/idArray"}} + }, + "Form": { + "type": "object", + "additionalProperties": false, + "required": ["aesthetics"], + "properties": { + "aesthetics": {"type": "string", "minLength": 1}, + "parent_object": {"$ref": "#/definitions/uuidV7"} + } + }, + "Function": { + "type": "object", + "additionalProperties": false, + "required": ["utility"], + "properties": {"utility": {"type": "string", "minLength": 1}} + }, + "Context": { + "type": "object", + "additionalProperties": false, + "required": ["story", "consequences"], + "properties": { + "story": {"type": "string", "minLength": 1}, + "consequences": {"type": "string", "minLength": 1}, + "order": {"type": "integer", "minimum": 1}, + "parent_narrative": {"$ref": "#/definitions/uuidV7"}, + "conservator": {"$ref": "#/definitions/uuidV7"} + } + }, + "Structure": { + "type": "object", + "additionalProperties": false, + "minProperties": 1, + "properties": { + "phonology": {"type": "string", "minLength": 1}, + "grammar": {"type": "string", "minLength": 1}, + "lexicon": {"type": "string", "minLength": 1}, + "writing": {"type": "string", "minLength": 1} + } + }, + "Biology": { + "type": "object", + "additionalProperties": false, + "required": ["appearance"], + "properties": {"appearance": {"type": "string", "minLength": 1}} + }, + "Psychology": { + "type": "object", + "additionalProperties": false, + "minProperties": 1, + "properties": { + "instincts": {"type": "string", "minLength": 1}, + "sociality": {"type": "string", "minLength": 1}, + "temperament": {"type": "string", "minLength": 1}, + "communication": {"type": "string", "minLength": 1} + } + }, + "Nature": { + "type": "object", + "additionalProperties": false, + "properties": { + "history": {"type": "string", "minLength": 1}, + "challenges": {"type": "string", "minLength": 1}, + "consequences": {"type": "string", "minLength": 1}, + "background": {"type": "string", "minLength": 1}, + "triggers": {"$ref": "#/definitions/idArray"}, + "events": {"$ref": "#/definitions/idArray"} + } + }, + "Involves": { + "type": "object", + "additionalProperties": false, + "minProperties": 1, + "properties": { + "events": {"$ref": "#/definitions/idArray"}, + "objects": {"$ref": "#/definitions/idArray"}, + "locations": {"$ref": "#/definitions/idArray"}, + "species": {"$ref": "#/definitions/idArray"}, + "institutions": {"$ref": "#/definitions/idArray"}, + "collectives": {"$ref": "#/definitions/idArray"}, + "languages": {"$ref": "#/definitions/idArray"}, + "relations": {"$ref": "#/definitions/idArray"}, + "narratives": {"$ref": "#/definitions/idArray"} + } + }, "entry": { "type": "object", "additionalProperties": false, - "required": [ - "Id", - "Name", - "Description", - "World", - "Supertype", - "Subtype", - "servati" - ], + "required": ["Id", "Name", "Description", "World", "Supertype", "Subtype", "servati"], "properties": { "Id": {"$ref": "#/definitions/uuidV7"}, "Name": {"type": "string", "minLength": 1}, "Description": {"type": "string", "minLength": 1}, "World": {"$ref": "#/definitions/uuidV7"}, - "Supertype": {"enum": ["Location", "Event"]}, + "Supertype": {"enum": ["Location", "Event", "Collective", "Institution", "Object", "Narrative", "Language", "Species", "Relation"]}, "Subtype": {"type": "string", "minLength": 1}, - "Nature": { - "type": "object", - "additionalProperties": false, - "required": ["history", "consequences"], - "properties": { - "history": {"type": "string", "minLength": 1}, - "challenges": {"type": "string"}, - "consequences": {"type": "string", "minLength": 1}, - "start_date": {"type": "integer"}, - "end_date": {"type": "integer"}, - "triggers": { - "type": "array", - "items": {"$ref": "#/definitions/uuidV7"}, - "uniqueItems": true - } - } - }, - "Involves": { - "type": "object", - "additionalProperties": false, - "required": ["locations"], - "properties": { - "locations": { - "type": "array", - "items": {"$ref": "#/definitions/uuidV7"}, - "uniqueItems": true - } - } - }, + "Setting": {"$ref": "#/definitions/Setting"}, + "Politics": {"$ref": "#/definitions/Politics"}, + "Construction": {"$ref": "#/definitions/Construction"}, + "Formation": {"$ref": "#/definitions/Formation"}, + "Dynamics": {"$ref": "#/definitions/Dynamics"}, + "Foundation": {"$ref": "#/definitions/Foundation"}, + "Claims": {"$ref": "#/definitions/Claims"}, + "Form": {"$ref": "#/definitions/Form"}, + "Function": {"$ref": "#/definitions/Function"}, + "Context": {"$ref": "#/definitions/Context"}, + "Structure": {"$ref": "#/definitions/Structure"}, + "Biology": {"$ref": "#/definitions/Biology"}, + "Psychology": {"$ref": "#/definitions/Psychology"}, + "Nature": {"$ref": "#/definitions/Nature"}, + "Involves": {"$ref": "#/definitions/Involves"}, "servati": {"$ref": "#/definitions/servatiMetadata"} }, "allOf": [ - { - "if": { - "properties": {"Supertype": {"const": "Event"}} - }, - "then": {"required": ["Nature", "Involves"]} - } + {"if": {"properties": {"Supertype": {"const": "Location"}}}, "then": {"required": ["Setting"]}}, + {"if": {"properties": {"Supertype": {"const": "Event"}}}, "then": {"required": ["Nature", "Involves"], "properties": {"Nature": {"required": ["history", "consequences"]}}}}, + {"if": {"properties": {"Supertype": {"const": "Collective"}}}, "then": {"required": ["Formation", "Dynamics"]}}, + {"if": {"properties": {"Supertype": {"const": "Institution"}}}, "then": {"required": ["Foundation"]}}, + {"if": {"properties": {"Supertype": {"const": "Object"}}}, "then": {"required": ["Form", "Function"]}}, + {"if": {"properties": {"Supertype": {"const": "Narrative"}}}, "then": {"required": ["Context", "Involves"]}}, + {"if": {"properties": {"Supertype": {"const": "Language"}}}, "then": {"required": ["Structure"]}}, + {"if": {"properties": {"Supertype": {"const": "Species"}}}, "then": {"required": ["Biology"]}}, + {"if": {"properties": {"Supertype": {"const": "Relation"}}}, "then": {"required": ["Nature", "Involves"], "properties": {"Nature": {"required": ["background"]}}}} ] } } diff --git a/third_party/onlyworlds/NOTICE.md b/third_party/onlyworlds/NOTICE.md index 2fcb511..be454fd 100644 --- a/third_party/onlyworlds/NOTICE.md +++ b/third_party/onlyworlds/NOTICE.md @@ -6,10 +6,15 @@ - Licence SHA-256: `ab9469f20388ba53771315ed7cb94461d5e3de6e0113bd8f0280f3364434fe18` - Upstream files consulted: `schema/base_properties.yaml`, - `schema/location.yaml`, and `schema/event.yaml` + `schema/location.yaml`, `schema/event.yaml`, `schema/collective.yaml`, + `schema/institution.yaml`, `schema/object.yaml`, `schema/narrative.yaml`, + `schema/language.yaml`, `schema/species.yaml`, and `schema/relation.yaml` - SERVATI derivative: `schemas/servati-dataset.schema.json` SERVATI retains OnlyWorlds base names (`Id`, `Name`, `Description`, -`Supertype`, `Subtype`, `World`) and the relevant Location/Event grouping -patterns. The derivative uses ordinary JSON Schema types and adds a separate -SERVATI metadata object for canon, provenance, chronology, and science review. +`Supertype`, `Subtype`, `World`) and selected type-specific grouping patterns. +The upstream schemas also use `World` as a type-specific object, which collides +with the base UUID field; SERVATI omits those nested groups and uses explicit +Relation entries for cross-entity context. The derivative adds a separate +SERVATI metadata object for canon, provenance, relative chronology, +preservation problems, and science review. diff --git a/tools/validation/README.md b/tools/validation/README.md index ddd7b28..001eecd 100644 --- a/tools/validation/README.md +++ b/tools/validation/README.md @@ -6,7 +6,8 @@ The GitHub Actions workflow reuses maintained FOSS for general validation: - `yamllint` parses and lints tracked YAML; - `lychee-action` checks Markdown links and fragments; and - `validate_servati.py` contains only project-specific canon, provenance, - reference, chronology, and licence invariants. + typed cross-reference, preservation-problem, relative chronology, astronomy + review, and licence invariants. Direct Python tools are pinned in `requirements.txt`. GitHub Actions are pinned to immutable commit SHAs in `.github/workflows/validate.yml`; readable release diff --git a/tools/validation/validate_servati.py b/tools/validation/validate_servati.py index 43cf76e..b7beaa1 100644 --- a/tools/validation/validate_servati.py +++ b/tools/validation/validate_servati.py @@ -22,6 +22,43 @@ THIRD_PARTY_ROOT = ROOT / "third_party" THIRD_PARTY_REGISTER = ROOT / "THIRD_PARTY.md" +SINGLE_REFERENCE_FIELDS = { + "parent_location": "Location", + "primary_power": "Institution", + "rival": "Location", + "partner": "Location", + "operator": "Institution", + "parent_institution": "Institution", + "parent_object": "Object", + "parent_narrative": "Narrative", + "conservator": "Institution", +} +MULTI_REFERENCE_FIELDS = { + "populations": "Collective", + "secondary_powers": "Institution", + "buildings": "Object", + "equipment": "Object", + "objects": "Object", + "events": "Event", + "triggers": "Event", + "locations": "Location", + "species": "Species", + "institutions": "Institution", + "collectives": "Collective", + "languages": "Language", + "relations": "Relation", + "narratives": "Narrative", +} +ABSOLUTE_CHRONOLOGY_KEYS = { + "start_date", + "end_date", + "founding_date", + "formation_date", + "year", + "date", + "timestamp", +} + class Validation: def __init__(self) -> None: @@ -79,16 +116,49 @@ def has_absolute_chronology(entry: dict[str, Any]) -> bool: for key in ("start", "end"): if chronology.get(key) is not None: return True - nature = entry.get("Nature", {}) - return "start_date" in nature or "end_date" in nature + + def contains_absolute_key(value: Any) -> bool: + if isinstance(value, dict): + return any( + key in ABSOLUTE_CHRONOLOGY_KEYS or contains_absolute_key(child) + for key, child in value.items() + ) + if isinstance(value, list): + return any(contains_absolute_key(child) for child in value) + return False + + return contains_absolute_key(entry) + + +def iter_entity_references(value: Any, path: str = "entry") -> list[tuple[str, str, str]]: + references: list[tuple[str, str, str]] = [] + if isinstance(value, dict): + for key, child in value.items(): + child_path = f"{path}.{key}" + if key in SINGLE_REFERENCE_FIELDS and isinstance(child, str): + references.append((child, SINGLE_REFERENCE_FIELDS[key], child_path)) + elif key in MULTI_REFERENCE_FIELDS and isinstance(child, list): + references.extend( + (target, MULTI_REFERENCE_FIELDS[key], f"{child_path}[{index}]") + for index, target in enumerate(child) + if isinstance(target, str) + ) + else: + references.extend(iter_entity_references(child, child_path)) + elif isinstance(value, list): + for index, child in enumerate(value): + references.extend(iter_entity_references(child, f"{path}[{index}]")) + return references def validate_datasets(validation: Validation) -> None: dataset_paths = sorted(DATA_ROOT.rglob("*.json")) datasets: list[tuple[Path, dict[str, Any]]] = [] entry_ids: dict[str, str] = {} + entry_types: dict[str, str] = {} servati_ids: dict[str, str] = {} declared_worlds: set[str] = set() + sequences: dict[str, list[int]] = {} for path in dataset_paths: dataset = load_json(path, validation) @@ -117,6 +187,7 @@ def validate_datasets(validation: Validation) -> None: ) else: entry_ids[entry_id] = relative(path) + entry_types[entry_id] = entry.get("Supertype", "") if isinstance(servati_id, str): if servati_id in servati_ids: validation.errors.append( @@ -148,19 +219,34 @@ def validate_datasets(validation: Validation) -> None: not has_absolute_chronology(entry), f"{label} assigns absolute chronology inside a relative-only V12 tranche", ) + validation.require( + bool(metadata.get("preservation_problem")), + f"{label} must state its preservation problem", + ) + + sequence = metadata.get("relative_sequence") + if isinstance(sequence, dict): + sequence_label = sequence.get("sequence_label") + position = sequence.get("position") + if isinstance(sequence_label, str) and isinstance(position, int): + sequences.setdefault(sequence_label, []).append(position) world = entry.get("World") validation.require( world in known_ids or world in declared_worlds, f"{label} references unknown World Id {world}", ) - references = list(entry.get("Involves", {}).get("locations", [])) - references += list(entry.get("Nature", {}).get("triggers", [])) - for target in references: + for target, expected_type, reference_path in iter_entity_references(entry): validation.require( target in known_ids, - f"{label} references unknown entity Id {target}", + f"{label} {reference_path} references unknown entity Id {target}", ) + if target in entry_types: + validation.require( + entry_types[target] == expected_type, + f"{label} {reference_path} expects {expected_type} but {target} " + f"is {entry_types[target]}", + ) records = metadata.get("provenance", []) validation.require(bool(records), f"{label} requires provenance") @@ -199,6 +285,52 @@ def validate_datasets(validation: Validation) -> None: f"{label} CORE material cannot use SOURCE-UNAVAILABLE provenance", ) + source_ref = record.get("source_ref") + if isinstance(source_ref, str) and re.search(r"\.(?:json|md|ya?ml)$", source_ref): + source_path = Path(source_ref) + validation.require( + not source_path.is_absolute() + and re.match(r"^[A-Za-z]:[\\/]", source_ref) is None, + f"{label} provenance source_ref must be repository-relative", + ) + validation.require( + (ROOT / source_path).is_file(), + f"{label} provenance source does not exist: {source_ref}", + ) + + first_appearance = metadata.get("first_appearance") + if isinstance(first_appearance, str): + appearance_path = Path(first_appearance) + validation.require( + not appearance_path.is_absolute() + and re.match(r"^[A-Za-z]:[\\/]", first_appearance) is None, + f"{label} first_appearance must be repository-relative", + ) + validation.require( + (ROOT / appearance_path).is_file(), + f"{label} first_appearance does not exist: {first_appearance}", + ) + + if entry.get("Subtype") == "Astronomical setting": + validation.require( + metadata.get("science_status") == "requires-review", + f"{label} astronomical setting must remain requires-review", + ) + validation.require( + bool(metadata.get("science_review", {}).get("claims")), + f"{label} astronomical setting requires claim-level science review", + ) + + for sequence_label, positions in sequences.items(): + validation.require( + len(positions) == len(set(positions)), + f"relative sequence {sequence_label!r} contains duplicate positions", + ) + validation.require( + sorted(positions) == list(range(1, len(positions) + 1)), + f"relative sequence {sequence_label!r} positions must be contiguous from 1", + ) + def validate_v12_markdown(validation: Validation) -> None: for path in sorted(V12_DRAFT_ROOT.rglob("*.md")):