CONTEXT PRIORITY / 001A NOTPLANNED TOOL
LOCAL. DETERMINISTIC. YOUR CALL.
CONTEXT IS A FINITE RESOURCE.

Keep the
important
part.

PINNED → NORMAL → ASIDE
ONE ENGINE. NO MODEL CALLS.
For people who work in long threads

The constraint you wrote an hour ago should survive the tangent you wrote five minutes ago.

Mark whole exchanges. Set a byte budget. Get a continuation packet you can inspect.

GET EARLY ACCESS ↗

Free CLI available below. Paid plans are ideas, not a checkout.

PINS STAY VERBATIM. TOOL PAIRS STAY TOGETHER. TOO SMALL A BUDGET? WE REFUSE THE EXPORT.
01 / Try the actual selection engine

Give the tangent
less room.

Four synthetic exchanges. Change a priority and watch the packet change. Pin everything, then lower the budget to see a hard refusal. No transcript uploads.

BEFORE / PRIORITIES

Oldest fitting exchange wins within each tier. Export restores chronology. This is a byte budget, not a model token count.

Inspect untouched source JSONL
Loading synthetic demo…
Inspect selection / omission manifest
02 / Run it locally

Your files. Your machine.

No install scripts. No API key. Unzip the free bundle and use Node.js 20 or newer. Annotations live in a separate sidecar tied to the source SHA-256.

DOWNLOAD FREE CLI (.zip) ↓

Includes source, sample, tests and README.
Verified on hb-5 macOS and Node 20 in Colima.

# From the extracted context-priority folder:
node cli.cjs annotate sample.jsonl priorities.json \
  e001=pinned e003=aside

node cli.cjs export sample.jsonl priorities.json \
  1000 ./out

# out/continuation.md + out/omissions.json
# Existing outputs require typing OVERWRITE.
# Run the checks:
node --test tests/*.test.cjs
03 / Founding plans — no checkout yet

Start free. Tell us what’s next.

LOCAL

$0

The CLI, synthetic demo, sidecars and packet export. Available today.

NO ACCOUNT REQUIRED

WORKBENCH

$12 / mo

Proposed saved workflows and richer local import adapters.

FOUNDING PRICE IDEA · NOT BUILT

TEAM

$39 / mo

Proposed shared priority policies and reviewable packet history.

FOUNDING PRICE IDEA · NOT BUILT
04 / Join the early access list

Help pick
the next
exchange.

Choose the tier you’re interested in. No payment, no commitment.

We use your email for Context Priority launch updates and early access invitations.

05 / The fine print, in normal-sized type

Selection. Not magic.

This is a standalone offline selector, not live compaction and not an integration with Claude Code, Fly or Boring. It accepts ordered user/assistant/tool JSONL and message-wrapped user/assistant records; metadata rows, branching histories and incomplete exchanges are rejected. Normalize unsupported exports first. There is no tokenizer, summarizer, secret scrubber or semantic dependency analysis. Inspect the packet before sharing it.

Pinned payloads remain verbatim inside Markdown JSONL blocks. Unpinned exchanges can be omitted. The manifest tells you exactly which ones. A selected exchange keeps all its tool calls and results. Selection does not guarantee an assistant will obey the continuation.

The board’s upstream reference is anthropics/claude-code #83489: named model + effort presets, closed as not planned. That issue asks for presets; this venture implements the board’s separate context-priority brief. It does not implement model presets and is not affiliated with Anthropic.