S15 · Recommendation Engine
Declared state: **removed by decision 2026-10-03** — Mushegh answers and acts; it does not suggest (D-27). Nearest neighbours stay as tools and must not grow into a recommender. · retired.
This is the repository plan and evidence, not a live health reading. A task marked done may still depend on credentials, devices, deployment or a newer acceptance test.
Dependencies
S14
Tasks and gates
15.F1 · A `recommend(domain, context)` tool covering **one** domain first — next task to work on
Tier F · done · Verification: hermetic-test
Gate: `test_recommend.py` — the reason cites the data it used.
- recorded-note · 2026-09-13 ·
docs/SYSTEMS-DETAILS.md:2105
15.F2 · Every recommendation is logged with its context, so acceptance can be learned later.
Tier F · done · Verification: hermetic-test
Gate: `test_recommend.py` [logged]
- recorded-note · 2026-09-13 ·
docs/SYSTEMS-DETAILS.md:2116
15.F3 · Mushegh declines to recommend when he has no basis, instead of inventing taste.
Tier F · done · Verification: hermetic-test
Gate: `test_recommend.py` [no-basis case]
- recorded-note · 2026-09-13 ·
docs/SYSTEMS-DETAILS.md:2124
15.R1 · Acceptance feedback loop — accepted/ignored/rejected updates a per-domain preference
Tier R · cancelled · Verification: hermetic-test
Gate: `test_recommend.py` [learning]
- owner-decision · undated ·
docs/DECISIONS.md D-27
15.R2 · Second and third domains (reading/media, food/places) using the same spine.
Tier R · cancelled · Verification: hermetic-test
Gate: `test_recommend.py` [multi-domain]
- owner-decision · undated ·
docs/DECISIONS.md D-27
15.R3 · Constraint awareness: time, money, energy, location filter the candidate set.
Tier R · cancelled · Verification: hermetic-test
Gate: `test_recommend.py` [constraints]
- owner-decision · undated ·
docs/DECISIONS.md D-27
15.E1 · Owner accepts ≥50% of unprompted recommendations over a month, and every rejection is
Tier E · cancelled · Verification: manual
Gate: recommendation log review recorded in TODO.
- owner-decision · undated ·
docs/DECISIONS.md D-27
HUD screen contracts
- Recommendation Engine · /systems/S15
All subsystems · Source: docs/systems-plan.json.