Slice
Make dot-repeat execute a Jim-owned typed semantic intent against the current
admitted basis. The authoritative repeat program and re-resolution policy live
in Jim.edict, not TypeScript and not stored raw keys.
This is downstream product work. Do not schedule it ahead of #295 or the
Jim.edict active-observer cutover.
Target model
Jim.edict retains the parsed operation, target resolver, count/register
policy, bounded inserted material, source basis, and current-basis resolution
policy. Raw keys remain provenance/display evidence. On repeat, Jim.edict
requests the required bounded reading, resolves the target at the current basis,
derives the operation intent, handles the outcome, and advances Jim state.
Acceptance criteria
Dependencies
Slice
Make dot-repeat execute a Jim-owned typed semantic intent against the current
admitted basis. The authoritative repeat program and re-resolution policy live
in
Jim.edict, not TypeScript and not stored raw keys.This is downstream product work. Do not schedule it ahead of #295 or the
Jim.edictactive-observer cutover.Target model
Jim.edictretains the parsed operation, target resolver, count/registerpolicy, bounded inserted material, source basis, and current-basis resolution
policy. Raw keys remain provenance/display evidence. On repeat,
Jim.edictrequests the required bounded reading, resolves the target at the current basis,
derives the operation intent, handles the outcome, and advances Jim state.
Acceptance criteria
posture.
program.
inserted-material semantics.
evidence is unavailable.
replay, local mutation, or compatibility-host execution.
evidence.
Dependencies