Primitive ID: PRIM-003
Package: @verifrax/kairoclasp
Binary: kairoclasp
Verifrax primitive — time boundary primitive for deterministic irreversible systems.
Current release status: pre-stable primitive release line.
Canonical release target:
package version: 0.1.0
tag: v0.1.0
KAIROCLASP is part of the Verifrax primitive layer and follows the canonical primitive governance, naming, version, and packaging rules.
KAIROCLASP fixes deterministic temporal boundary after origin and custody are already established.
Once an artifact has a stable origin and preserved custody, time must become bounded in a way that downstream primitives can evaluate without ambiguity. KAIROCLASP exists to make that temporal boundary explicit, deterministic, and non-drifting.
It does not establish origin. It does not preserve custody. It does not verify correctness. It does not witness, judge, or terminate. Its role is narrower: fix temporal boundary conditions for downstream interpretation.
- binds an artifact to a deterministic time-boundary surface
- preserves explicit temporal boundary conditions for downstream primitives
- emits time-bound output suitable for later verification and judgment
- does not establish first origin
- does not preserve custody continuity
- does not verify correctness
- does not witness or attest
- does not judge validity
- does not terminate lifecycle
Invocation model:
executable: kairoclasp
package: @verifrax/kairoclasp
runtime: CLI-first
The primitive operates on an artifact whose origin and custody surfaces are already fixed.
If temporal boundary conditions are absent, ambiguous, or non-deterministic, KAIROCLASP must not fabricate a stable time state.
Exit codes:
0 — time boundary fixed successfully
non-zero — invocation failed or contract violated
Install:
npm install -g @verifrax/kairoclasp
Execute:
kairoclasp artifact.json
stdin example:
cat artifact.json | kairoclasp
For identical canonical input, KAIROCLASP must produce identical time-boundary output.
No hidden environmental state may influence the result.
KAIROCLASP assumes an already-bounded origin and custody surface and does not substitute for those earlier primitives or for downstream verification and judgment.
KAIROCLASP protects against ambiguity in temporal boundary assignment.
Its security value is to prevent silent drift in the time-bound interpretation of an artifact after origin and custody are fixed. It does not guarantee correctness, attestation, or irreversible judgment.
Canonical primitive order:
1 originseal
2 archicustos
3 kairoclasp
4 limenward
5 validexor
6 attestorium
7 irrevocull
8 guillotine
Repositories:
https://github.com/Verifrax/originseal
https://github.com/Verifrax/archicustos
https://github.com/Verifrax/kairoclasp
https://github.com/Verifrax/limenward
https://github.com/Verifrax/validexor
https://github.com/Verifrax/attestorium
https://github.com/Verifrax/irrevocull
https://github.com/Verifrax/guillotine
npm install -g @verifrax/kairoclasp
command -v kairoclasp
Repository:
- GitHub: https://github.com/Verifrax/kairoclasp
- Package: @verifrax/kairoclasp
- Binary: kairoclasp
MIT