ADR-0001: Docs-first feeling context
- Status: Accepted
- Date: 2026-07-21
- Deciders: ProductFeeling maintainers
Context
Section titled âContextâFeeling context must be shared across commands without blocking scoped reviews. A conspicuous FEELING.md competed with DocSlime/docs/ as a second source of truth and fought the ânever feel blocked or overwhelmedâ anti-goals. Requirements FR-3âFR-7 and experience journeys call for docs-first persistence.
Options considered
Section titled âOptions consideredâ- Require FEELING.md â simple, ProductFeeling-branded; duplicates DocSlime and blocks perception of setup tax.
- Docs-first (
docs/strategy/experience/PRODUCT) â weave feeling into durable product docs;.productfeeling/for reviews only; legacy FEELING.md optional. - Chat-only forever â no persistence; fails project-anchored continuity.
Decision
Section titled âDecisionâAdopt option 2: prefer project docs/ as feeling/product SoT; keep .productfeeling/ for skill-local artifacts; treat FEELING.md as optional legacy.
Consequences
Section titled âConsequencesâ- Positive: Aligns with DocSlime; strategy/experience become primary workspaces; lower setup deadlock.
- Negative: Migration cost for
init/context.mjs/ guides; dual-read until legacy fades. - Follow-up: Complete init migration; ADR if FEELING.md support is later removed.