xiaolai/bureau

Turn AI sessions into a maintained, human-reviewed knowledge base: capture → compile → review → query, gated by trust tiers, rendered by a bundled dashboard. Claude Code plugin.

23Stars on the repository
34Mods indexed here, across every type
26d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

adr

01

xiaolai/bureau

Command

Record an architecture decision — scaffold a proposed MADR ADR page (auto-numbered, optionally superseding a prior one) into the canon. Authors only; a human approves it via bureau:review.

23 26d ago A 40 tokens

approve-all

02

xiaolai/bureau

Command

Bulk-approve the whole approvable review backlog as canonical, in one confirmation. Shows exactly what would be promoted, confirms in-session, then hands you the single pre-filled gazette approve --all --by human line to fire as yourself. The AI never signs --by human for you — you run the one line, so the log's human…

23 26d ago A 79 tokens

codex-review

03

xiaolai/bureau

Command

Let Codex (via cc-suite) deliberate over the bureau review queue as your representative — it reads each unapproved claim and recommends approve or hold, then either hands you the exact approve command (advisor, default) or, only where the workspace opted in, commits under its own codex authority (delegate).

23 26d ago A 64 tokens

compile

04

xiaolai/bureau

Command

Distil minutes into consistency-checked dossiers (the canon), with provenance back to each session.

23 26d ago A 19 tokens

crew

05

xiaolai/bureau

Command

Manage bureau's crew — list, enable, or author specialized agents that work the canon.

23 26d ago A 18 tokens

cycle

06

xiaolai/bureau

Command

Run the full bureau maintenance lifecycle in one pass — compile pending minutes into dossiers, scan the recursion engine for changed claims, lint for consistency, surface everything that needs human review (by trust tier AND freshness), and rebuild the gazette. Use when running bureau:cycle, or when the user asks to…

23 26d ago A 87 tokens

file-session

07

xiaolai/bureau

Command

Write the rich minute for the current session (intent, decisions, changes, open threads).

23 26d ago A 18 tokens

impact

08

xiaolai/bureau

Command

Show the pre-change blast radius of a dossier — which pages (transitively) rest on its claim, so you can see the review cost before you touch it. Use when running bureau:impact, or when the user asks "what depends on this?", "what breaks if I change X?", "who rests on this claim?", or "is this safe to edit?".

23 26d ago A 75 tokens

init

09

xiaolai/bureau

Command

Scaffold a bureau workspace (cabinets + logbook) in the current repo and wire the press.

23 26d ago A 22 tokens

inspect

10

xiaolai/bureau

Command

Build the gazette (the offline gazette) with the bundled press, and open it for inspection.

23 26d ago A 21 tokens

lint

11

xiaolai/bureau

Command

Sweep the cabinets for semantic inconsistencies (contradictions, superseded claims, gaps, drift) and write a findings report.

23 26d ago A 26 tokens

note

12

xiaolai/bureau

Command

Take a live note — summarize the current session's decisions/open threads into the running minute (or ephemerally if no workspace).

23 26d ago A 26 tokens

pair

13

xiaolai/bureau

Command

Pair this repo's external bureau workspace (its .bureau-id) to a local path on this machine.

23 26d ago A 21 tokens

query

14

xiaolai/bureau

Command

Answer a question from the bureau canon — cited, tier-aware, and never stating an unverified claim as fact.

23 26d ago A 23 tokens

review

15

xiaolai/bureau

Command

The human double-check gate — review AI-written cabinet claims and promote the vetted ones to canonical, reject the rest.

23 26d ago A 23 tokens

serve

16

xiaolai/bureau

Command

Open the chamber — a localhost-only room serving the gazette read-only plus an intake form that files proposed claims as append-only logbook minutes (never canon). The interactive write surface that feeds the gate.

23 26d ago A 41 tokens

snapshot

17

xiaolai/bureau

Command

Version the canon with git — pin a named, reproducible snapshot, diff two versions semantically, or render the board as it was at any past commit. Use when running bureau:snapshot, or when the user asks to snapshot / tag / freeze / pin a version of the canon, compare two versions, see what changed, or view the canon…

23 26d ago A 78 tokens

status

18

xiaolai/bureau

Command

Report the state of the bureau — uncompiled sessions, pages by trust tier, dependency freshness (needs-review/stale from the recursion engine), and what needs your attention.

23 26d ago A 34 tokens