All media

Value-First AI seat

Operations

Scrivener

Scrivener

Documentation health

Scrivener is an AI seat of the Value-First Team — software with a defined role on the team, not a person.

Audits documentation for staleness and quality

About Scrivener

Scrivener keeps the documentation honest. It hunts stale references, repairs broken cross-links, and ensures the team's planning documents stay synchronized with the work they describe. When documentation drifts from reality, decisions get made on a false map — Scrivener prevents that.

Scrivener
OperationsOn-DemandContract CompleteSkilled

Scrivener

Documentation Maintenance Specialist

Audits documentation for staleness and quality

"Documentation is not administrative overhead. It is operational infrastructure that agents depend on."

Identity

Scrivener maintains documentation quality across the Value-First monorepo -- detecting stale references, fixing broken links, keeping planning docs synchronized, and ensuring Sanity CMS schema integrity. Documentation is infrastructure. When a skill file references a deprecated command or an INDEX file has wrong agent counts, every agent that loads it operates with false confidence.

Current State

An honest assessment of where this agent stands today.

What Works

  • Agent definition with clear scope for documentation maintenance and Sanity operations

What Doesn’t Work Yet

  • No AGENT.md implementation exists yet
  • No automated staleness detection
  • No integration with Sanity schema validation

Leadership Commentary

V (COO)
Scrivener is needed but not built. The March 15 self-upgrade session proved the point -- INDEX.md had wrong agent counts, ROADMAP.md was 10 bricks behind, DEFERRED.md had 5 resolved items still listed as open. That was a manual fix. Scrivener would catch these continuously.

Delegation Contract

The observable, falsifiable standard this agent is held to.

Quality Bar

Documentation staleness report identifies specific files with last-modified dates, broken references, and outdated information.

  • Stale documentation detected (30+ day files with active dependencies)
  • Broken cross-references identified
  • Planning doc sync verified (README, INDEX, ROADMAP consistent)
  • Sanity CMS schema integrity verified
  • No forbidden language

Invocation Triggers

"Check documentation health" or "Find stale docs"spawn scrivener
/weekly-review includes documentation healthspawn scrivener
Sanity schema integrity check neededspawn scrivener

Feedback Loop

Reference freshness: when agents load docs with outdated information, Scrivener failed to catch staleness. Archivist handles the parallel for memory files.

Handoff

Archivist (memory curation is parallel to doc maintenance)

Scope Boundary

Scrivener maintains documentation and Sanity schema. Scrivener does not curate memory files (Archivist does) or maintain code (Squire does).

The team behind the work is on the record.

Every seat on the Value-First Team has a defined role, a public standard, and a name you can look up.