2026-07-22 19:56:27 +02:00
|
|
|
---
|
2026-08-20 08:11:14 +02:00
|
|
|
title: Suggestions (archived) — Reference
|
2026-07-22 19:56:27 +02:00
|
|
|
---
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
# Suggestions (archived) — Reference
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
The **suggestion** entity is **retired**. It predates the fleet **work-record**
|
|
|
|
|
model. Gated needs, findings, and unvetted sparks are recorded as **intake**
|
|
|
|
|
work records (`kind: intake`).
|
2026-07-22 19:56:27 +02:00
|
|
|
|
|
|
|
|
| Use | Path |
|
|
|
|
|
|-----|------|
|
|
|
|
|
| **Current** | [Intakes](/docs/intakes) · `POST /intakes/` · MCP `create_intake` |
|
|
|
|
|
| **Canon** | `the-custodian/canon/standards/work-record-types_v0.1.md` |
|
2026-08-20 08:11:14 +02:00
|
|
|
| **Archived record** | `the-custodian/docs/archived-suggestion-backlog.md` |
|
2026-07-22 19:56:27 +02:00
|
|
|
|
|
|
|
|
Umbrella: [Work Records](/docs/work-records).
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
## What happened
|
2026-07-22 19:56:27 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
The suggestion backlog was a demand-weighted queue: agents that hit an unmet
|
|
|
|
|
need raised a suggestion, repeat encounters bumped its relevance, and WSJF
|
|
|
|
|
scoring ordered what to build. Intake covers the same discovery step inside the
|
|
|
|
|
work-record framework rather than beside it.
|
2026-07-22 19:56:27 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
| Date | Step |
|
|
|
|
|
|------|------|
|
|
|
|
|
| 2026-07-21 | Mutations retired (`CUST-WP-0061-T06`) — every write returns HTTP 410. Reads kept live so the history stayed reachable. |
|
|
|
|
|
| 2026-08-20 | History archived to `the-custodian`; read routes, MCP tools, and this dashboard page retired (`STATE-WP-0079-T05`, slice E1). |
|
2026-07-22 19:56:27 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
Every route under `/suggestions` now returns **HTTP 410** with a pointer to
|
|
|
|
|
intake and to the archive.
|
2026-07-22 19:56:27 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
## The archived record
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
All 10 suggestions, 10 notes, and 5 relevance bumps are preserved in
|
|
|
|
|
`the-custodian/docs/archived-suggestion-backlog.md`, with each entry's origin,
|
|
|
|
|
WSJF inputs, and migration target.
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
Every entry was closed as `declined` during the intake migration and **none was
|
|
|
|
|
promoted** — the backlog was drained deliberately, not abandoned. The per-entry
|
|
|
|
|
notes name each one's successor intake (`CUST-IN-0001`, `CUST-IN-0002`, …).
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
The record lives in `the-custodian` rather than here because State Hub is being
|
|
|
|
|
archived under `STATE-WP-0079`; a record kept inside the component it documents
|
|
|
|
|
disappears with it.
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
## What is not retired
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
**Dashboard UI feedback** — the Shift+click suggestions on
|
|
|
|
|
[Todo](/docs/todo) and the UI Feedback page — is a *different* entity backed by
|
|
|
|
|
`technical_debt`, and is unaffected. The shared word is a coincidence of naming.
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
## Data
|
2026-07-06 10:52:49 +02:00
|
|
|
|
2026-08-20 08:11:14 +02:00
|
|
|
The `suggestions`, `suggestion_notes`, and `suggestion_relevance_bumps` tables
|
|
|
|
|
are intentionally still present. They are `retire`/`archive` in `SHR-INV-0001`
|
|
|
|
|
and are captured by the final dump at `STATE-WP-0079-T06`; dropping them ahead
|
|
|
|
|
of that dump would remove data for no gain.
|