docs(status): log 2026-05-22 deployment + data refresh
Some checks failed
CI / test (3.11) (push) Failing after 9s
CI / test (3.12) (push) Failing after 9s

This commit is contained in:
2026-05-22 12:28:53 +02:00
parent b92a756586
commit 6538cbebaf

View File

@@ -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