These JSON files record terminal editorial decisions for external source material. They are provenance ledgers, not public compendiums and not playable rules.
Every source record ends as one of:
approved โ creates a canonical Skill, Item, or Effect Mechanic;merged โ names the canonical record that absorbs the source rule; orpruned โ records why no distinct Ninefold rule is created.The three canonical compendiums remain:
Reserved source names belong only in src_rule. Canonical IDs, titles, summaries, and rules use general Ninefold language. Every approved or merged record supplies type, src_system, src_rule, and src_reference_url through its canonical target.
| Ledger | Reviewed scope |
|---|---|
dnd_items.json | 412 non-weapon D&D source items; the 38 weapon baselines are covered by the cross-system alignment ledger. |
cyberpunk_items.json | 1,363 Cyberpunk 2077/RED source records across the review cache and source packages. |
dnd_spell_items.json | 339 source effects and 678 item implementations: one virtual and one real/posthuman implementation per source rule. |
dnd_skills.json | 412 candidate skill records, including redirects for physical and item-bound clauses. |
equipment_clauses.json | 1,661 extracted equipment clauses merged into host Items or individually pruned. |
embodiment_upgrades.json | 589 physical-upgrade candidates resolved to EP Items, existing Skills, Effect Mechanics, or prune decisions. |
cross_system_item_alignment.json | Cross-system target coverage, semantic merge groups, source-neutral renames, non-merge conflicts, and concrete targets for every skill-to-item redirect. |
Legacy import, keyword-classification, and candidate-proposal scripts are retired and are not build inputs. Do not rerun them over the reviewed ledgers or canonical compendiums. New source material must receive explicit terminal decisions here before deterministic materialization.
Run python3 scripts/validate_reviewed_imports.py to prove source-ID coverage, terminal decisions, target existence, provenance cardinality, and Effect Mechanic references. The validator does not classify or import records.