test(imprint): add 14-case test suite for Layer 3 imprint boundary #11

Merged
will.anderson merged 1 commits from test/layer-imprint into feat/layer-imprint 2026-06-11 17:13:58 +00:00

1 Commits

Author SHA1 Message Date
will.anderson fbbc6d4347 Add imprint.el test suite (14 cases)
Covers: imprint_current base fallback, unload idempotency, load miss →
ok=false, ok field presence, respond passthrough for base/empty/unknown
IDs, graceful fallback after unload, surface_knowledge and
surface_memory_read return-type guarantees, base-scoped knowledge
equality, no-annotation invariant for base, empty-ID load rejection, and
failed-load state immutability.

Syntax follows El constraints: no Bool annotations, no &&/||, no unary !.
2026-06-11 11:40:37 -05:00