Skip to content

Pattern Library

Cicerone

Strategic patterns, distilled.

A pattern library that thinks alongside you

Cicerone is the tool we built when we needed strategic patterns to be a first-class data structure, not a sticky note. Patterns, signals, and moves declared as Rust data. Sovereign, queryable, composable. Autonomous systems sit on top of the library and emit analysis on live inputs.

The library is the slow accumulation. The systems are the fast feedback. Together they produce strategic advice that compounds the way a private advisor's notebook would compound, except the notebook is typed and the advisor is software.

Patterns as Data

Strategic patterns declared in Rust as sovereign static data. Each pattern carries category, source, and the conditions under which it applies.

Autonomous Analysis

Independent systems read from the library and emit assessments: pattern matchers, frame readers, risk surfacers. No central brain. No orchestration. Emergence.

Sovereign

Distilled abstractions live in the codebase. The raw corpus stays local, never committed. The tool serves the practitioner, not a platform.

Held Close

Used internally for a private domain of strategic field work. The tool exists. What it analyses is ours.