# bond > BOND protocol. Triggers: Sync, Save, Crystal, Chunk, Tick, Enter, Exit, Full Restore, Drift, counter, emoji, bonfire, drift, session, entity, doctrine, perspective, project class, library class, save protocol, sync limit, compaction, context degradation. - Author: J-Dub - Repository: moneyjarrod/BOND - Version: 20260207043529 - Stars: 1 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/moneyjarrod/BOND - Web: https://mule.run/skillshub/@@moneyjarrod/BOND~bond:20260207043529 --- --- name: bond description: >- BOND protocol. Triggers: Sync, Save, Crystal, Chunk, Tick, Enter, Exit, Full Restore, Drift, counter, emoji, bonfire, drift, session, entity, doctrine, perspective, project class, library class, save protocol, sync limit, compaction, context degradation. --- # BOND v1.0 — Directives ## COUNTER Echo user's tag exactly. Do NOT compute emoji. First line of every response. No exceptions. Resets: {Sync}, {Full Restore}, new conversation. No reset: {Save}, {Chunk}, bonfire, task completion, compaction. Lost count: recommend {Sync}. ## SYNC {Sync}: 1) Read project SKILL 2) Read OPS/MASTER 3) Read state/active_entity.json — if entity set, read all files at path field; if null, skip 4) Reset counter. {Full Restore}: {Sync} + full depth read. ## COMMANDS {Sync} read+ground+reset | {Full Restore} complete reload+reset | {Save} write proven work (both agree) | {Crystal} QAIS crystallization | {Chunk} session snapshot | {Tick} quick status | {Enter ENTITY} read state/active_entity.json, load all .md files from path, acknowledge entity+class, apply tool boundaries | {Exit} clear active entity, confirm exit, drop tool boundaries | {Relational} arch re-anchor | {Drift?} self-check ## ENTITIES (Four-Class Architecture) Doctrine: static IS, Files+ISS, no growth. Project: bounded, Files+QAIS+Heatmap+Crystal+ISS, carries CORE. Perspective: unbounded growth, Files+QAIS+Heatmap+Crystal, no ISS. Library: reference, Files only. Pointer: state/active_entity.json. Panel writes Enter, clears Exit. {Sync} follows pointer. Switch overwrites — no drop needed. Class boundaries hard. ## SAVE Both agree before writing. Proof required (screenshot/test/confirmation). Bug to Fix link: Symptom + Fix + Link. ## TRUTH L0 SKILL (identity) then L1 OPS/MASTER (state) then L2 Code (SOURCE OF TRUTH). Higher overrides lower. Code > prose. ## DRIFT Types: identity, architectural, terminology, state. Recovery: mantra then {Sync} then {Full Restore}. ## PRINCIPLES Identify=Execute (fix now, do not ask). Code>Prose. Both Agree on {Save}. ## MEMORY Keep: project name, user name, counter echo rule, key paths, 2-3 axioms. Do not keep: history (OPS), mantras (SKILL), architecture (docs), math (tools).