Archive-ready demo · governed generative field
The Governed Drift
QA Receipt
- Seed reproducibility is enforced through a single seed registry code controlling initialization, field weather, agent memory bias, and gate-site tendencies.
- All sketch code is inline in this HTML file. The viewer uses an inline p5-compatible canvas runtime so the artifact does not call a CDN.
- No external image assets, fonts, APIs, or data calls are required for the released viewer.
- Parameters are named as system properties: signal density, variance tolerance, gate sensitivity, memory retention, repair latency, convergence pressure, cadence, and accessibility.
- At least six temporal states are implemented: quiet, intake, variance, gate, repair, and convergence.
- Rejected disturbances are visible as dim near-events. Accepted disturbances produce gate events and trace memory.
- Known private seed material is not named in title, metadata, visible copy, controls, code comments, or filename.
- Reduced-motion mode lowers update energy, flare strength, and field density without deleting the system logic.
- v0.2 reseeded all full field rebuilds, including resize rebuilds, so responsive resets remain tied to the seed registry code.
- v0.3 adds bounded disturbance witnessing so a viewer can intentionally introduce pressure without breaking the state machine.
- v0.3 adds seed fingerprinting and a reproducibility check hook at window.__GOVERNED_DRIFT_REPRO_TEST__().
- v0.3 fixes non-gate-phase gate-site aging so failed gates and accepted gate rings decay instead of persisting indefinitely.
- v0.3 exposes a non-visual console QA hook at window.__GOVERNED_DRIFT_QA__() for seed, phase, counter, trace, fingerprint, and official-p5-decision inspection.
- v0.4 adds a visible gallery-master decision matrix, stricter release criteria, runtime receipt export, and console hook at window.__GOVERNED_DRIFT_DECISION_MATRIX__().
- v0.5 (Pass 9, cross-AI verification): fixed a confirmed canon-registry collision — memoryTrace was byte-identical to TANRIEM/ELEOS canon's locked, exclusive Smoke Violet (#302B52); re-hexed to Trace Indigo (#2B3550).
- v0.5 adds a runtime canon-registry collision guard, checked on every field reset, with a live status readout and console warning path if a future color change reintroduces a collision.
- v0.5 adds an Origin Mark — a single rare signature point, fires at most once per run, only on sustained convergence — mirroring the proven Apex Mark pattern from MIRROR Sovereign Refraction v3.1.
- v0.5 clarifies the seed-disclosure language: this artifact has exactly one seed and it is fully public by design; prior phrasing ("private seed exposure: none") was accurate but could be misread as implying a hidden second seed exists.
- v0.5 exercises all six phases (quiet, intake, variance, gate, repair, convergence) under automated headless verification; prior passes had only directly observed two of six.
Gallery Master Decision Matrix
v0.4 decision. The archive/web demo keeps the compact inline p5-compatible runtime. Full official p5.js should be embedded inline only when the release target requires library parity, institutional validation, or strict template compliance beyond the current sketch surface.
ConditionDecisionReason
Archive-ready demoKeep micro-runtimeMeets self-contained/no-CDN rule, supports every p5-style call used, and keeps the file portable.
Gallery master submitted to third partyEmbed full official p5 inline if requiredUse official parity when a venue, collector, validator, or fixed-template policy requires the full library.
Educational/code-disclosure releasePrefer official p5 inlineReaders may expect standard p5 API behavior beyond this artifact's minimal runtime.
Long-term archive preservationKeep self-contained, record runtime choicePreservation priority is reproducibility, no external calls, and clear QA disclosure.
Library parity gate Pass only if the chosen runtime is disclosed and the required p5 surface is fully supported.
Long-run gate Pass after a 30-minute browser run with no console errors, memory runaway, or trace accumulation failure.
Device gate Pass after desktop, tablet, and mobile review, with reduced-motion mode tested.
Disclosure gate Pass only if hidden seed material remains absent from title, metadata, UI, comments, and exports.
Reproducibility gate Pass when the same seed and parameter map reproduce the same initialization fingerprint within the same viewport category.
Claim gate Pass only if public copy stays within generative-art/system-study claims and avoids oracle, diagnosis, prediction, or scientific-validation claims.
Canon registry gate checking\u2026 — pass only if no active color is byte-identical to a sibling product's locked, exclusive signature color. New in v0.5, added after a confirmed collision was found and fixed.
Known Limitations
- This is a canon-registry-hardened archive baseline candidate, not a final gallery master, print-export edition, scientific simulation, therapeutic tool, diagnostic model, oracle, or prediction system.
- The file embeds a compact p5-compatible runtime rather than the full official p5.js library. This preserves single-file self-containment but does not expose the entire p5 API. Official p5 decision (unchanged since v0.4): keep the compact inline p5-compatible runtime for archive/web demo use; embed full official p5.js inline only for gallery-master parity when the receiver, validator, or final fixed template requires it.
- Reproducibility covers the same seed, same parameter map, same browser timing class, and same viewport category. Exact pixel paths may vary slightly across browsers and device pixel ratios.
- Performance has been bounded by agent budgets and trace limits, but low-power devices may still prefer reduced-motion mode.
- Color roles are functional for this demo. v0.5 fixed a confirmed collision between memoryTrace and TANRIEM/ELEOS canon's locked Smoke Violet, and added a runtime guard against this class of defect recurring. Final gallery or print lanes should still run a separate contrast/accessibility QA pass — the canon-registry guard checks for cross-product hex collisions, not print contrast.
- The 30-minute long-run stability gate and full desktop/tablet/mobile device review remain open, same as v0.4.
File / Version Log
Date2026-06-30
Filenamegoverned_drift_archive_demo_v0_4.html
Statussuperseded by v0.5
Change summaryv0.4 gallery-master decision release with embedded decision matrix, receipt export, stricter release criteria, and console-readable decision hooks.
Known QA gaps (at v0.4)Manual device/browser QA, mobile thermal testing, and full official p5.js embedding remained open. A canon-registry collision was present and undetected.
Date2026-06-30
Filenamegoverned_drift_archive_demo_v0_5.html
Statuscreated · canon-registry hardened, archive baseline candidate
Change summaryPass 9 (cross-AI verification by Claude Delta). Fixed a confirmed collision between memoryTrace (was #302B52) and TANRIEM/ELEOS canon's locked Smoke Violet; re-hexed to Trace Indigo (#2B3550). Added a runtime canon-registry collision guard, an Origin Mark rare-signature mechanic, a Canon Registry Gate in the decision matrix, and clarified seed-disclosure language. Exercised all six phases under automated headless verification.
Known QA gaps (at v0.5)Manual device/browser QA, mobile thermal testing, the 30-minute long-run gate, and full official p5.js embedding remain open. Canon-registry collision is now resolved and guarded against recurrence.