Factory
Pages

Context

context/ holds what every session must know about the product. Each session reads it, so you say each fact once.

FileIt holds
positioning.mdWho it is for, the problem, what it replaces and what it is not
non-goals.mdWhat the product will not do, and why
glossary.mdOne word for each thing. Agents use these words.
decisions/One file for each decision that is hard to change, with its reason
rules/How to work on this product. A rule gives its reason.

#Who changes it

context/ changes rarely. Three things change it.

All other sessions write each change under ## Context changes of the task:

  • The file
  • The old text, when there is one
  • The new text
  • The reason

So build can propose a rule, and you decide when you accept the task.

#What goes in it

Keep a fact in its task. Promote it only when a future task will get it wrong without the fact. A rule that nobody needs makes every session slower.

#Rules that come with the hub

RuleIt says
how-we-build.mdThe stages and their prompts
interface-skills.mdWhen an agent must run each interface skill
working-with-the-person.mdOne decision in each turn, and how to show an edit
writing.mdPlain English, in short sentences
ui.mdA page follows the wireframe of its task
workflow-files.mdWhat a build can change in workflow files