this.me / Tests

Fire Test

Full kernel validation — phases 0–8, reconstruction proof, secret contracts, and contract suite.
Run: node tests/fire.test.ts

Phases 0–8

Phase 0 — Identity + Secret Scope
  • Root identity claim (@) is accepted
  • Secret scope root stays stealth (undefined)
  • Secret leaf data remains readable by path
Phase 1 — Structural [] Selectors
  • Bracket selector writes create indexed nodes
  • Bracket selector reads resolve exact indexed leaves
Phase 2 — [i] Broadcast with '='
  • One rule is broadcast to all collection members
  • Each member gets an evaluated contextual result
Phase 3 — Logical Filters
  • Single and compound filters return only matching nodes
  • Filter evaluation works on derived fields
Phase 3.1 — Filtered Broadcast
  • Broadcast assignment runs only on nodes matching filter
  • Non-matching nodes remain unchanged
Phase 4 — Range + Multi-Select
  • Range selectors [a..b] slice contiguous subsets
  • Multi-select selectors [[a,b,c]] slice sparse subsets
Phase 5 — Transform Projection
  • Read-only projection computes transformed values
  • Projection output is numeric per selected member
Phase 6 — Contract Integrity
  • Cross-scope formula (public + secret leaf) computes deterministically
  • Final invariant equals expected numeric result
Phase 7A — Temporal Rehydration (Replay)
  • Memory log can be exported from the current runtime
  • A new empty instance can replay that memory
  • Replay reconstructs equivalent semantic results
Phase 7B — Atomic Snapshot Rehydration
  • Snapshot exports full kernel state
  • A fresh runtime can import snapshot atomically
  • Imported runtime preserves exact encrypted structures
Phase 8 — Incremental Recompute + Explain
  • Derivation dependencies tracked from '=' expressions
  • Changing a referenced leaf triggers targeted recompute
  • explain(path) exposes expression inputs with public/stealth origin
  • Stealth inputs masked in explain() while still auditable
  • Invalid code tokens rejected and remain declarative strings

Reconstruction (32/32)

32/32 Reconstruction Proof 126.27ms

Secret Suites

7/7Secret Material V383.38ms
13/13Secret Blob V3 — Read92.76ms
7/7Secret Blob V3 — Write77.86ms

Contracts

20/20DSL Contract Tests (Phase 6)181.51ms
11/11Secret Blob Hardening (4B.0)

Full Summary

SuiteStatusTime
phases✅ 11/11152.91ms
reconstruction✅ 32/32126.27ms
secret-material-v3✅ 7/783.38ms
secret-blob-v3.read✅ 13/1392.76ms
secret-blob-v3.write✅ 7/777.86ms
contracts-summary✅ 31/31181.51ms
✅ ALL FIRETEST TASKS PASSED