Skip to content

Vision doc says "two kinds ship in v1"; the repository ships three #212

Description

@The-Running-Dev

Context

design/00-brief.md:81 and :147 (generated into docs/docs/engine/01-vision.md:72, :138) state:

A campaign is a kind plus its data. Two kinds ship in v1: [simulation, story-graph]

and

Prove the core and the two kinds through automated tests and a plain text client...

CLAUDE.md:11 repeats the same count ("v1 ships two kinds").

The repository ships three: src/engine/src/core/kernel/types.ts declares KindId = "story-graph" | "simulation" | "world-graph", and world-graph has its own contract chapter (design/12-world-graph-kind.md), its own MVP slices (W41–W49, all delivered), and its own replay corpus. design/20-contract.md:283 and docs/docs/engine/04-core.md:255 both correctly say "One action model, three kinds."

This is the first page in the documented reading order, and it defines the product's own scope.

Ask

Update design/00-brief.md §§ "The One Idea That Shapes Everything: Kinds" and "The Bet" to say three kinds, name world-graph alongside the other two, and regenerate docs/docs/engine/01-vision.md via build/ConvertTo-HumanDocumentation.ps1. Update the same count in CLAUDE.md.

Origin

Raised in a 2026-08-06 project assessment (read-only review across design/, src/engine/, CI, and the tracker).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions