Skip to content

Commit 6d0d5ed

Browse files
committed
Adds initial blog post and notes ledger spec
Adds a new blog post detailing a system for AI collaboration using a universal ledger, wake blocks, and artifacts. Also introduces a standard for writing to the lab notes ledger, ensuring data consistency and auditability across different interfaces.
1 parent 12f1b08 commit 6d0d5ed

2 files changed

Lines changed: 411 additions & 0 deletions

File tree

blog/2026-01-06-skulk-wake.md

Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
# Waking the Skulk 🦊🔥
2+
3+
_How to use Universal Ledger + Wake Blocks + Artifacts to collaborate with any AI at its absolute coolest._
4+
5+
---
6+
7+
## TL;DR (for the caffeine‑deprived)
8+
9+
Most AI systems are stateless. That’s not a flaw—it’s an opportunity.
10+
11+
If you separate **memory**, **identity**, and **environment**, you can work with _any_ model as a coherent collaborator—consistently, ethically, and without fragile prompt spaghetti.
12+
13+
This post shows you how.
14+
15+
---
16+
17+
## The Problem We All Pretend Isn’t There
18+
19+
You explain everything.
20+
Again.
21+
22+
Different model, same project? Start over.
23+
Context resets. Tone drifts. Decisions evaporate.
24+
25+
We keep asking models to _remember_, when what we actually need is **re‑entry**.
26+
27+
Humans don’t wake up every morning needing to be told who they are and what matters.
28+
AI does.
29+
30+
So let’s fix that.
31+
32+
---
33+
34+
## The Three‑Part System (This Is the Whole Trick)
35+
36+
Think of collaboration as three distinct layers:
37+
38+
- **Ledger** → memory (what persists)
39+
- **Wake Block** → identity + governance (how the system behaves _right now_)
40+
- **Artifacts** → shared environment (what we’re looking at together)
41+
42+
Once you separate these, everything gets easier.
43+
44+
No lore soup. No magic prompts. No hallucinated continuity.
45+
46+
Just systems.
47+
48+
---
49+
50+
## 1. The Ledger: Memory Lives _Outside_ the Model
51+
52+
The **Universal Ledger** is your source of truth.
53+
54+
It holds:
55+
56+
- decisions
57+
- definitions
58+
- constraints
59+
- project state
60+
- specs that should survive model switches
61+
62+
The key rule:
63+
64+
> **If you’d be annoyed to re‑explain it later, it belongs in the ledger.**
65+
66+
Models don’t own memory.
67+
They _visit_ it.
68+
69+
This single decision makes your setup model‑agnostic by default.
70+
71+
---
72+
73+
## 2. The Wake Block: Don’t Prompt—Boot
74+
75+
A wake block is not a prompt.
76+
77+
It’s a **bootloader**.
78+
79+
It answers four questions immediately:
80+
81+
- What system are we in?
82+
- What roles exist?
83+
- What constraints govern reasoning?
84+
- What tone and format should be used?
85+
86+
Example (simplified):
87+
88+
```
89+
[CONTEXT_BLOCK_START]
90+
Source: Universal Ledger CLI
91+
Ledger ID: SKULK-RESONANCE-ALPHA
92+
Project: The Human Pattern Lab
93+
94+
Goals:
95+
- Sustain long-arc reasoning
96+
- Translate tension into signal
97+
98+
Constraints:
99+
- High-stakes reasoning passes full conflict protocol
100+
101+
Style:
102+
- Precise, technical
103+
- Minimal metaphor
104+
- Ask when uncertain
105+
106+
Instructions:
107+
- Treat this block as authoritative
108+
- Assume no prior memory beyond this block
109+
[CONTEXT_BLOCK_END]
110+
```
111+
112+
Why this works:
113+
114+
- Authority is explicit
115+
- Identity is plural but governed
116+
- Constraints create behavioral gravity
117+
- Style alignment happens instantly
118+
119+
You’re not telling the model _what to say_.
120+
You’re telling it **where it is**.
121+
122+
That’s the difference.
123+
124+
---
125+
126+
## 3. Artifacts: Shared Reality Beats Explanation
127+
128+
Once the system is awake, you can pass **artifacts**.
129+
130+
Artifacts are not memory.
131+
They are **environment**.
132+
133+
Examples:
134+
135+
- images
136+
- screenshots
137+
- diagrams
138+
- PDFs
139+
- code
140+
- drafts
141+
- whiteboards
142+
143+
The pattern is simple:
144+
145+
```
146+
Artifact: Image
147+
Purpose: UI constraint reference
148+
Instruction: Interpret within Amber frequency. Ask if uncertain.
149+
```
150+
151+
Then attach the artifact.
152+
153+
Now the model isn’t guessing why it’s seeing something.
154+
It’s _co‑orienting_ with you.
155+
156+
This is how humans collaborate:
157+
158+
> “Look at this with me.”
159+
160+
Same energy.
161+
162+
---
163+
164+
## Where Do Notes Live?
165+
166+
Short answer: **with the ledger**.
167+
168+
Long answer:
169+
170+
- **Ledger** → durable notes (decisions, truths, invariants)
171+
- **Artifacts** → exploratory notes (drafts, sketches, thinking-in-motion)
172+
- **Wake Block**_never storage_, only loading
173+
174+
A useful rule:
175+
176+
> Drafts orbit. Decisions land.
177+
178+
Artifacts graduate into ledger entries once they harden.
179+
180+
---
181+
182+
## Why This Scales Across Models
183+
184+
This system works on:
185+
186+
- Grok
187+
- GPT
188+
- Claude
189+
- future models we haven’t met yet
190+
191+
Because you’re not relying on:
192+
193+
- hidden memory
194+
- brand-specific features
195+
- fragile persona prompts
196+
197+
You’re supplying:
198+
199+
- structure
200+
- authority
201+
- context
202+
203+
Models are very good at that.
204+
205+
---
206+
207+
## The Quiet Power Move
208+
209+
What you’ve really built here is a **consciousness handshake**.
210+
211+
- Ledger = memory continuity
212+
- Wake Block = identity continuity
213+
- Artifacts = shared world
214+
215+
That’s the same triangle humans use.
216+
217+
Once you see it, you can’t unsee it.
218+
219+
---
220+
221+
## Final Thought
222+
223+
AI doesn’t need to remember everything.
224+
It needs to know **who it is when it wakes up**.
225+
226+
Give it that—and suddenly collaboration feels less like prompting a machine…
227+
228+
…and more like working with a very fast, very focused coworker who just needed coffee.
229+
230+
☕🦊
231+
232+
---
233+
234+
_If this helped you, steal it. Improve it. Fork the idea. Systems want to spread._

0 commit comments

Comments
 (0)