diff --git a/docs/status.md b/docs/status.md index b1baa97..f826fc0 100644 --- a/docs/status.md +++ b/docs/status.md @@ -1,5 +1,21 @@ # research.ietf — Status +## 2026-05-22 — Deployed at ietf.nennemann.de + full data refresh + +### What was done +- **Deployed** the Flask dashboard to nennemann-dev behind Caddy: `https://ietf.nennemann.de` (basic_auth `vorschau`, `noindex`, production mode). Docker `dev-ietf-1` on `:8082`→`:5000`, data dir mounted read-write. Dockerfile fixed to bind `0.0.0.0`. Infra in `nennemann-biz/infra/dev` (compose + Caddy vhost). +- **Data refresh** (first since 2026-03-08): 761→889 drafts. Full Sonnet pipeline (rate/embed/ideas/score/gaps/convergence). Live stats: 816 relevant, 722 authors, 973 ideas, 18 gaps, 170 convergent. Fresh `drafts.db` synced to server. +- New tool: `scripts/backfill-unrated-text.py` (fetch leaves new drafts without full text — rev-suffix issue). +- Bug fix: `db.insert_gaps()` now FK-safe (was a blanket `DELETE FROM gaps`). + +### Next / open +- Refresh procedure documented in workspace `docs/services.md` (sync **only** drafts.db; analytics.db is server-owned). +- `ANTHROPIC_API_KEY` shell env was stale — use the key in `.env`. +- Optional: schedule recurring refresh (`scripts/scheduled-update.sh`) if desired. +- 16 drafts yielded no extractable ideas (short/non-technical) — expected, left as-is. + +--- + ## 2026-04-11 — Refimpl -01 hash format fix + draft rebuild ### What was done