getff docs

First Steps — env

Add the env profile on top of core: tier criteria on disk and one idea taken through /arch — six steps rendered from the First-Steps source of truth.

Env is core plus the multi-model contour: the tier-routing criteria land on disk as a file you can read, and you take one idea through /arch to see the design contour work. Experimental. The sequence's goal, from the source: core + the tier criteria on disk and one idea through /arch.

Run it with the profile flag --profile env.

The six steps

  1. Install at env depth — bash <getff>/install.sh <stack> --profile env. Already on core? Re-run that same command: the deeper payload is added and every core artefact stays byte-identical, .prettierignore included — its managed block ships full-depth from core time. A bare --refresh never deepens — with no --profile, a refresh resolves to core depth, re-delivers fixes to what is already on disk and creates nothing new. To refresh and deepen in one pass, ask for it explicitly: --refresh --profile env delivers tier-home.md and the env skills.
  1. Verify the payload landed — ls AGENTS.md .ai-factory/ scripts/, plus .ai-factory/tier-home.md and the five skills env adds over core: .claude/skills/arch/, night-mode/, orchestrator/, pipeline/ and reviewer/. Those are the artefacts the rest of this sequence uses.
  1. Fill the project passport — replace every <…> placeholder field in .ai-factory/DESCRIPTION.md. If you installed straight to env this is the same passport step as core's; if you deepened an existing install, it is worth re-reading what you wrote there before the design contour starts reading it.
  1. Prove the rules are not inert on your layout — bash scripts/check-rule-globs.sh, then bash scripts/check-fences-fire.sh to see a rule go RED on planted input. On an empty skeleton check-rule-globs.sh fails by design (zero source files to match); re-run it once you have some. Same gates as core, same reason: a rule nobody has seen fire is an unproven claim.
  1. Read the tier + degradation SSOT — open .ai-factory/tier-home.md. It owns the Tier 0/1/2 routing criteria and the capability-absence degradation matrix: what still works with no aif runtime, no executor-tier model, or a non-Claude-Code harness. AGENTS.md only points there; the criteria live in that one file. The degradation half is rendered publicly on our Degradations page.
  1. Take one idea through /arch — invoke /arch <topic>: the external design contour turns a raw idea into a reviewed design plus a routed handoff. On a harness without skills, read .claude/skills/arch/SKILL.md and follow it by hand. Pick a small real idea from your own backlog — the point of the step is to see the contour produce a design you would actually merge.

Where this goes next

What the tiers route to, one level up: Overview — multi-model pipeline. Or continue the sequence at First Steps — factory, which drives one task through the pipeline end to end.

On this page