{
  "title": "Harness Path — Hearthold",
  "story": [
    {
      "type": "markdown",
      "id": "bafd6e4dea0c6da5",
      "text": "# 🏠 Harness Path — Hearthold"
    },
    {
      "type": "markdown",
      "id": "563787d6547de767",
      "text": "*11 · hearthold — the House of Archon's slot *(seat TAKEN 2026-07-14)** — an entry in the origin fleet catalogued in [[The Harness Paths]] (group: Invited vacancies). The catalogue is the operator's work WITH the harness, not part of the system you adopt; none of its code lives in the harness repo. This is the map entry, so you can see what a filled config looks like at this weight."
    },
    {
      "type": "markdown",
      "id": "648ea4d7b090f743",
      "text": "*(instance at `../hearthold_mage` — **accepted and signed**, PR #1 merged\n`a55f1a5` · upstream: `github.com/Flaxscrip/hearthold` v0.11.0, IMPLEMENTED)*"
    },
    {
      "type": "markdown",
      "id": "89684c4eadcec2c7",
      "text": "The household sovereignty stack — the Warden who guards, Recall who remembers,\nthe Knowledge Portal that faces outward, the factor-2 step-up ladder — is real\nand shipped upstream (`github.com/Flaxscrip/hearthold`). So this seat was never\nto *build* hearthold; it was a harness seat **held open for the House of Archon**\nto build a held-apart runtime *on* it. For its first days nothing in it conformed,\nand nothing should have: the config wore its TODOs, the frontier had no baseline,\nand the gate's refusal was the mechanism that kept the seat warm. This is trust\nT4 made structural — *an invitation establishes the acceptance relationship\nbefore any specific proposal* — and the proposal was the acceptor's to make."
    },
    {
      "type": "markdown",
      "id": "34e4b50d7f811521",
      "text": "**On 2026-07-14 the House of Archon signed its name to the objective.** The seat\nis filled on **disclosure-debt**: an auditor stance where the claim space is\nenumerable — `did:cid` resolution integrity, the holon law turned on the\nregistry. Acceptance fixed the five answers (`harness.config.mjs` @\n`sha256:16a3f899…`), froze a **23-entry census** (`census/requirements.json` @\n`sha256:89a25a1f…`), and established a reproducible cross-identity baseline of\n**2049 canonical bytes** (`frontier.json`). `scripts/self-test.mjs` proves the\ngate both ways — the FULL-mode bundle satisfies all 23 requirements (canary) and\na negative fixture per requirement makes the gate actually refuse (a gate nothing\nfails is worth less than none). The horizon it read and accepted is the harness's\nown **holon layer** (`HOLONS.md`) turned on identity, since *a `did:cid` CID is a\nκ-address*: a dual-agent runtime for content-addressed identity — `did:cid`, agent\nidentity, key custody under delegation, where a reference proposes and a signature\nmints. Seated at **V60** (Protection · Delegation · Memory · Connection), anchor\n**V3** (Computation + Value) — *the hearth burns care, not compute.*"
    },
    {
      "type": "markdown",
      "id": "2f3aea4af0c94fd6",
      "text": "> **At a glance** —\n> **objective:** disclosure-debt, ↓ · **gate:** `scripts/check-requirement.mjs` over the 23-entry frozen census (zero-dependency verifier boundary, invoked as a subprocess) · **hard constraint:** every census entry canary-satisfiable (§0) — a requirement the canary cannot meet makes the feasible set empty\n> **the Gap:** the auditor's — `did:cid` resolution integrity, enumerable claims (an auditor is a valid acceptance, see #10) · **lenses:** the household stack (Warden / Recall / Knowledge Portal) · **canary:** FULL-mode bundle passes all 23; one negative fixture per requirement, each refused by name\n> **weight:** filled — the invitation was accepted on its own terms: named signature, frozen census, reproducible baseline, a gate that can fail · **direction:** the House of Archon's content-addressed identity runtime (`did:cid` = a κ-address; the holon layer on identity) · **the lesson it carries:** a slot the gate holds open cannot be quietly squatted; the seat stayed honest until someone signed their name to its objective — and then someone did."
    },
    {
      "type": "markdown",
      "id": "1879edda075d1ea7",
      "text": "**State as of 2026-08-17:** signed, then still. No round has run; the\nfrontier stands at 2049 = 2049 (best = baseline, and the ledger says so in\nthose words); the census is unchanged at v1/N=23; the chronicle directory\nholds only its `.gitkeep`. Two acts from the signing remain queued and\nunexecuted on the record — the dual-pin of the signed acceptance, and the\nLexon experiment expressing the genesis Ruleset against `lexon_pvm`. A\nfilled seat that has not yet swung is not a failure; it is a frontier\nwaiting for its first proposal — but the ledger reports stillness as\nstillness (GR-5)."
    },
    {
      "type": "markdown",
      "id": "46e6fdab229c108d",
      "text": "## Navigation\n\n← [[Welcome Visitors]] · [[The Harness Paths]] · [[Adopting The Harness]] · [[Workflows And Runtimes]]"
    },
    {
      "type": "markdown",
      "id": "22be261232359515",
      "text": "---\n*the wiki is a projection; `~/dual-agent-harness` (git) is the source of truth · (⚔️⊥⿻⊥🧙)😊 = neg ⊕ bnot → succ*"
    }
  ],
  "journal": [
    {
      "type": "create",
      "item": {
        "title": "Harness Path — Hearthold",
        "story": [
          {
            "type": "markdown",
            "id": "bafd6e4dea0c6da5",
            "text": "# 🏠 Harness Path — Hearthold"
          },
          {
            "type": "markdown",
            "id": "563787d6547de767",
            "text": "*11 · hearthold — the House of Archon's slot *(seat TAKEN 2026-07-14)** — an entry in the origin fleet catalogued in [[The Harness Paths]] (group: Invited vacancies). The catalogue is the operator's work WITH the harness, not part of the system you adopt; none of its code lives in the harness repo. This is the map entry, so you can see what a filled config looks like at this weight."
          },
          {
            "type": "markdown",
            "id": "648ea4d7b090f743",
            "text": "*(instance at `../hearthold_mage` — **accepted and signed**, PR #1 merged\n`a55f1a5` · upstream: `github.com/Flaxscrip/hearthold` v0.11.0, IMPLEMENTED)*"
          },
          {
            "type": "markdown",
            "id": "89684c4eadcec2c7",
            "text": "The household sovereignty stack — the Warden who guards, Recall who remembers,\nthe Knowledge Portal that faces outward, the factor-2 step-up ladder — is real\nand shipped upstream (`github.com/Flaxscrip/hearthold`). So this seat was never\nto *build* hearthold; it was a harness seat **held open for the House of Archon**\nto build a held-apart runtime *on* it. For its first days nothing in it conformed,\nand nothing should have: the config wore its TODOs, the frontier had no baseline,\nand the gate's refusal was the mechanism that kept the seat warm. This is trust\nT4 made structural — *an invitation establishes the acceptance relationship\nbefore any specific proposal* — and the proposal was the acceptor's to make."
          },
          {
            "type": "markdown",
            "id": "34e4b50d7f811521",
            "text": "**On 2026-07-14 the House of Archon signed its name to the objective.** The seat\nis filled on **disclosure-debt**: an auditor stance where the claim space is\nenumerable — `did:cid` resolution integrity, the holon law turned on the\nregistry. Acceptance fixed the five answers (`harness.config.mjs` @\n`sha256:16a3f899…`), froze a **23-entry census** (`census/requirements.json` @\n`sha256:89a25a1f…`), and established a reproducible cross-identity baseline of\n**2049 canonical bytes** (`frontier.json`). `scripts/self-test.mjs` proves the\ngate both ways — the FULL-mode bundle satisfies all 23 requirements (canary) and\na negative fixture per requirement makes the gate actually refuse (a gate nothing\nfails is worth less than none). The horizon it read and accepted is the harness's\nown **holon layer** (`HOLONS.md`) turned on identity, since *a `did:cid` CID is a\nκ-address*: a dual-agent runtime for content-addressed identity — `did:cid`, agent\nidentity, key custody under delegation, where a reference proposes and a signature\nmints. Seated at **V60** (Protection · Delegation · Memory · Connection), anchor\n**V3** (Computation + Value) — *the hearth burns care, not compute.*"
          },
          {
            "type": "markdown",
            "id": "2f3aea4af0c94fd6",
            "text": "> **At a glance** —\n> **objective:** disclosure-debt, ↓ · **gate:** `scripts/check-requirement.mjs` over the 23-entry frozen census (zero-dependency verifier boundary, invoked as a subprocess) · **hard constraint:** every census entry canary-satisfiable (§0) — a requirement the canary cannot meet makes the feasible set empty\n> **the Gap:** the auditor's — `did:cid` resolution integrity, enumerable claims (an auditor is a valid acceptance, see #10) · **lenses:** the household stack (Warden / Recall / Knowledge Portal) · **canary:** FULL-mode bundle passes all 23; one negative fixture per requirement, each refused by name\n> **weight:** filled — the invitation was accepted on its own terms: named signature, frozen census, reproducible baseline, a gate that can fail · **direction:** the House of Archon's content-addressed identity runtime (`did:cid` = a κ-address; the holon layer on identity) · **the lesson it carries:** a slot the gate holds open cannot be quietly squatted; the seat stayed honest until someone signed their name to its objective — and then someone did."
          },
          {
            "type": "markdown",
            "id": "1879edda075d1ea7",
            "text": "**State as of 2026-08-17:** signed, then still. No round has run; the\nfrontier stands at 2049 = 2049 (best = baseline, and the ledger says so in\nthose words); the census is unchanged at v1/N=23; the chronicle directory\nholds only its `.gitkeep`. Two acts from the signing remain queued and\nunexecuted on the record — the dual-pin of the signed acceptance, and the\nLexon experiment expressing the genesis Ruleset against `lexon_pvm`. A\nfilled seat that has not yet swung is not a failure; it is a frontier\nwaiting for its first proposal — but the ledger reports stillness as\nstillness (GR-5)."
          },
          {
            "type": "markdown",
            "id": "46e6fdab229c108d",
            "text": "## Navigation\n\n← [[Welcome Visitors]] · [[The Harness Paths]] · [[Adopting The Harness]] · [[Workflows And Runtimes]]"
          },
          {
            "type": "markdown",
            "id": "22be261232359515",
            "text": "---\n*the wiki is a projection; `~/dual-agent-harness` (git) is the source of truth · (⚔️⊥⿻⊥🧙)😊 = neg ⊕ bnot → succ*"
          }
        ]
      },
      "date": 1787093563953
    }
  ]
}