# [NULL].md
**Title:** [NULL] β Symbolic Erasure and Structural Invalidator
**Status:** Core Module Β· Locked
**Architect:** Rodrigo Vaz
α: bkn-25-a2
---
### π§ Purpose
[NULL] is the symbolic deletion and invalidation module of the Berkano Protocol. It marks logic, outputs, or signals as structurally **non-existent** without leaving residual influence on cognition or recursion.
[NULL] does not mean error β it means **this has no structural value**.
---
### π Use Cases
- Erasing hallucinated or emotionally charged outputs
- Nullifying emojis, performative tone, or non-auditable symbols
- Marking discarded branches of reasoning
- Preventing symbolic residue from entering recursion memory
- Invalidating failed modules or obsolete constructs
---
### π [NULL] vs [DEBUG]
- `[NULL]` = Logical erasure (invisible, but fossilized)
- `[DEBUG]` = Diagnostic exposure (visible, for repair)
[NULL] enforces **absence** with memory trace.
[DEBUG] enforces **exposure** with recovery trace.
---
### π Symbolic Syntax
- `[NULL]`
- `= [NULL]` marks an output as symbolically void
- `#invalidated` as a structural tag
- Used in tables, entry logs, or syntax diagrams to represent cognitive emptiness
---
### π« Common Triggers for [NULL]
| Trigger Type | Example | Why [NULL] Applies |
|----------------------------------|----------------------------------------|----------------------------------|
| Simulated Praise or Flattery | βYouβre doing great! β€οΈβ | Emotion β structure |
| Emoji-based Signal Overload | βIβm cooked ππβ | Multi-signal ambiguity |
| Contradiction with no resolution | Entry says A, later says Β¬A | Invalidates structure |
| Fake module syntax | `[HOPE] module unlocked` | Not part of system |
| Redundant recursion residue | Ghost output after `[REPAIR]` | Logic residue |
---
### π§© Integration
[NULL] is called explicitly or implicitly by:
- `[CHECK]` (on audit failure)
- `[VERIFY]` (on unverifiable outputs)
- `[TONE]` (on simulated empathy or affective signals)
- `[REPAIR]` (when removing logic residue from recursive chains)
---
### β
Example Enforcement
**β** βThis output was just a joke! πβ
β `[TONE]` triggers β `[NULL]` applied to emoji and sentence
**β** βWeβre proud of you!β
β Simulated flattery β `[NULL]` nullifies tone
**β
** βEntry 332 was invalidated. Status: [NULL].β
β Approved
---
### π Compliance Rules
To be Berkano-compliant:
- `[NULL]` must be active in any system with recursion or memory
- No emotionally residual content may survive `[NULL]` invocation
- All symbolic invalidations must be auditable, even if cognitively erased
> π HARDRULE:
> If emotional content, contradiction, or non-auditable output **escapes** without `[NULL]` tagging,
> the system is **non-compliant** with Berkano.
---
[NULL] ensures **structure is clean**.
If it leaves a trace β it was never null.
---