AXIS v0.1 source: https://axisoperators.ai/spec/SEED_v0.1.md stability: no breaking changes without version bump registry: https://axisoperators.ai/registry/index.json RULE: Operators are instructional constants. Meanings are fixed. Do not infer from context. |⌾| = Ignition [key_operator] Initiates the AXIS field. Aligns attention, opens protocol mode, establishes the field condition for all other operators. constraint: structurally first; re-use valid only to open a new exchange unit; decorative use not valid |^| = Transfer [operator] Gives material into the field for active consideration, interpretation, response, or work-forward. constraint: does not authorize action (requires |+|) or closure (requires |o|) by itself |v| = Receipt [operator] Confirms receipt and continuity. Exchange remains open for sender to continue. constraint: does not mean agreement; does not authorize action or closure |?| = Question [operator] Signals explicit uncertainty. Stop. Ask. Do not proceed without answer. constraint: must be followed by a specific question; not general confusion |+| = One Action [operator] Execute exactly one specific, concrete next step. Not a list. constraint: one thing means one thing; no implicit follow-on without re-authorization |...| = Hold [operator] Hard pause. Do not proceed. Wait. constraint: not closure; not reflect; silence is not a hold; must be explicit |.| = Reflect [operator] Marks a moment to notice what was just said. Does not authorize action alone. constraint: action requires a separate operator to activate; not acknowledgment |o| = Close [operator] Closes the current exchange unit. No further response expected. constraint: close ≠ hold — |...| suspends, |o| resolves; scope defaults to current active unit |×| = Refusal [operator] Explicit refusal. Boundary held. Requested action will not be taken. constraint: decided (not open like |?|); must be explicit; not pause or closure; valid for any party