@miadi/foundations-wampum-narrative-engine
v0.1.0
Published
A travelling beacon for the Wampum Narrative Engine academic foundation. Install it to access — without depending on the studio team — the four grounded fields (material rhetoric/hypertext, treaty/relational governance, perspectival narratology/prompt-lay
Readme
@miadi/foundations-wampum-narrative-engine
A travelling beacon for the Wampum Narrative Engine academic foundation.
Install this package and you can reach — without depending on the studio team — the grounded academic fields behind the Wampum Narrative Engine, their cited sources, the "second eye" synthesis with the Narrative Context Protocol (NCP), and the cultural-protocol governance that binds any use of them.
It is small on purpose. It carries the index + the prose + the governance, so a consumer (an Android app on the land, a web studio, an agent) can light up the foundation locally and stay in step as the work advances.
⚠️ Read
NOTICE.mdfirst. Belt meanings are cited from public Haudenosaunee/Great Lakes teachings — never owned by this packet. The governance block travels with the data; carry it in any presentation.
What's inside
| Path | What it is |
|------|------------|
| manifest/fields.json | Machine-readable index — fields, sources, governance, provenance (for non-JS consumers, e.g. Android reading JSON). |
| foundations/*.md | The full foundation prose: 4 field packets + context-layer, intent-understanding, synthesis, README, source-ledger.yaml. |
| src/ → dist/ | Zero-dependency typed accessors over the same payload. |
The four grounded fields (MECE)
| Field | Discipline | Engine construct it explains |
|-------|------------|------------------------------|
| material-rhetoric-and-nonlinear-hypertext | Digital Rhetoric / Hypertext (Haas 2007) | notation, NarrativeAnchor |
| treaty-diplomatic-protocol-and-relational-governance | Treaty Studies / Relational Governance | CommitmentLog |
| perspectival-narratology-and-prompt-layering | Narratology / Multiperspectivity | RelationalPerspective, readings, generateOralHistory |
| indigenous-data-sovereignty-and-cultural-protocol | Data Governance / Cultural Protocol | custodianship/consent gate |
Central finding: the Wampum Narrative Engine is the structural answer to the four Western assumptions NCP inherits from Dramatica (linear sequence, individual protagonist, conflict-as-engine, subtext/storytelling split). It is NCP's second eye (Etuaptmumk), not its replacement.
Use it (JS / TS)
import {
listFields, getField, getSourcesFor, governanceNotice, centralFinding,
} from "@miadi/foundations-wampum-narrative-engine";
for (const f of listFields()) {
console.log(f.discipline, "→", f.summary);
}
const sources = getSourcesFor("perspectival-narratology-and-prompt-layering");
const notice = governanceNotice(); // present this, alwaysUse it (any language)
Read the bundled JSON — no JS runtime needed:
node_modules/@miadi/foundations-wampum-narrative-engine/manifest/fields.jsonEach field's doc points to the full markdown under foundations/.
It's a beacon — it gets brighter
The canonical foundation lives at foundations/wampum-narrative-engine/ in
jgwill/Miadi. As the work advances, this
package is re-bundled and republished so the public reading stays current:
pnpm sync # re-copy the canonical foundation prose into this package
pnpm build # emit dist/
# bump version, then publishProvenance
- Pull request: https://github.com/jgwill/Miadi/pull/440
- Issue lanes: foundations
jgwill/Miadi#437· NCP bridgejgwill/Miadi#438· package surfacejgwill/Miadi#439 - Origin artifact: the Wampum Narrative Engine Android/Gemini prototype,
pto-wampum-belt-sequencing-non-linear-storytelling2606 - Chronicle episode: Miadi Chronicle Episode 057 — Miadi Wampum Narrative Engine Foundations
- Method:
deep-research-foundations(Research Diamond; live-web-verified + local-source-grounded)
License
Code: MIT (see LICENSE). Foundation content: cited public sources under
CARE/OCAP — see NOTICE.md.
