Skip to content
C.W.K.
Stream
Lesson 04 of 04 · published

The Path That Stays Banned

~12 min · claude, agent-class, policy

Level 0Cold Stick
0 XP0/41 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete

Paid Inference Is Not a Claude Path

One vendor sells a direct messages API and also ships a CLI that already holds a subscription login. Household policy refuses the paid API as a way to run that brain. The Claude brain therefore rides the vendor's Agent SDK, which spawns the operator's own CLI so the CLI authenticates itself. Firebrand reads no credential to run a turn. Which login it follows is a config slot, not a scavenger hunt through every profile on the machine.

That choice has a price, and the price is named. The SDK owns the wire. The loop records each item as observed and executes none of the vendor's native tools itself. Session fidelity is observed, not owned. A ~six-minute subscription wall can end a heavy turn without a final result message; that end is a cut, not an error you paper over. A retry strategy exists as a research item and is not shipped. The exemption is declared. It does not get to head a cleanroom or a comparison other than track 1 — two-plane Ollama hardening, not vendor observation.

Generic Anthropic-Compatible Servers Stay Separate

A generic messages-API leg exists for other servers that speak that shape. The banned production host is a typed refusal on that leg. Mixing the two — 'just this once, the paid key, we are in a hurry' — is how a policy becomes a comment. The canary test exists so a key in the environment cannot hide in a record line or a child environment and then claim it was never used.

An exemption is a labeled hole, not a second product. If observed fidelity starts quietly driving cleanroom claims, you no longer have a vendor-zero core. You have a story about one.

Gemini Parks Until It Earns the Default

A key-auth Gemini leg is built and left disabled by default. Legacy OAuth for that vendor is not built. Disabled-by-default is a product sentence: available when the operator turns it on, not silently sitting in the cleanroom path. Legs remain deletable. The record outlives any one of them.

Code

Three Claude sentences that must not collapse into one·text
1. The paid messages host is refused.
2. The CLI/SDK path may run a turn; Firebrand records observed items.
3. Observed fidelity never heads a cleanroom.

If a design needs two of these to be false at once, it is not this engine.

External links

Exercise

Write the smallest table that would let a newcomer pick a Claude path: paid API, vendor CLI, or this engine's SDK leg. Include columns for who authenticates, who executes tools, and owned versus observed. If the SDK row looks like the paid-API row, your table is lying.
Hint
Paid API is banned. Vendor CLI owns its own tools. The SDK leg records observed items and never claims an owned turn.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.