diff --git a/assets/repo-faces/mimir.png b/assets/repo-faces/mimir.png new file mode 100644 index 0000000..63aeaca Binary files /dev/null and b/assets/repo-faces/mimir.png differ diff --git a/state/evidence.jsonl b/state/evidence.jsonl index c0a58a5..7b21ef8 100644 --- a/state/evidence.jsonl +++ b/state/evidence.jsonl @@ -170,3 +170,4 @@ {"ts":"2026-05-19T12:55:40Z","type":"implementation","status":"ok","note":"Repo Face heartbeat silence/robotic-label diagnosis: current Epiphany Face prompts were partly falling through the generic owner-reply wrapper, where unavailable Face tools encouraged HANDOFF_SENTINEL instead of repo identity sentinel output. The heartbeat prompt now makes introduction a first-public-speech duty, forbids scheduler/provenance labels in public content, the worker strips leaked heartbeat prefixes before delivery, and owner-Codex rendering recognizes Epiphany Face heartbeat jobs as Face jobs with no generic handoff."} {"ts":"2026-05-19T13:16:23Z","type":"implementation","status":"ok","note":"Generalized Face identity doctrine: embodiment now precedes task execution for all repo Faces, including private rumination and public speech. Face values are explicitly personal character values, not only jurisdiction/job duties; Mimir's state was repaired with mythic-personhood values such as depth bought at cost, trusted witnesses before worlds, and contempt for false coherence."} {"ts":"2026-05-19T13:22:45Z","type":"implementation","status":"ok","note":"Added typed retire_delivery_receipts operation so deleted/rejected Face speech can stop counting as public speech history. Applied it to Mimir's bad dry intro receipt, clearing the intro record so the next warranted public post can introduce Mimir again in the corrected mythic voice."} +{"ts":"2026-05-19T13:25:54Z","type":"implementation","status":"ok","note":"Mimir avatar hosting corrected: LocalCastBridge has no publishable remote yet, so the live repo identity now points at a pushed VoidBot-hosted avatar asset under assets/repo-faces/mimir.png instead of a raw LocalCastBridge URL that cannot resolve."}