# ROADMAP — Proof of Work

Longer-term backlog. Near-term state + next steps live in `AGENTS.md` → Current state.

## AI quality

- Tiered prompt formatting (also the immediate next step): JSON-Schema output enforcement via Ollama `format` and OpenAI `response_format`; pipe-separated library rows; XML-tagged prompt sections; Ollama-only few-shot example; stable prefix first for prompt-cache hits.
- Keep `MODEL_MENU` / `PRICES` current as providers ship new models.

## Packaging / distribution

- Diagnose and fix the `publish.sh` Step-3 registry-register silent no-op.
- Build for `arm` / additional arches once StartOS 0.4 supports them on the host.
- Consider submission to the Start9 community registry (use the start9-spec-checker agent first).

## Product

- Adherence tracking: compare logged workouts against the planned `ProgramDay` (the `programDayId` link already exists).
- Per-user export/import polish and scheduled backups.
- Charts/progress views over history (the data and 1RM estimates already exist).

## Hygiene

- Scrub `Co-Authored-By` trailers from git history.
- Revisit `workout-planner/` scratch dir — remove if truly unused.
