docs: hand off dynamic DAVE presence work
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 6s
Build / test-and-image (pull_request) Successful in 51s

This commit is contained in:
2026-07-05 22:47:42 +02:00
parent 08b6016dfb
commit f2d8e89abb

View File

@@ -2,6 +2,19 @@
Last updated: 2026-07-05 Last updated: 2026-07-05
## Active WIP: Dynamic DAVE Presence
- Gitea issue #70 tracks dynamic autonomous Telegram presence for DAVE.
- Local branch: `codex/issue-70-dave-presence`.
- Local implementation commit: `08b6016 feat: add dynamic autonomous DAVE presence`.
- The implementation deliberately uses no fixed daily schedule. It evaluates at randomized intervals, is pulled forward by material/critical sweep deltas, delays itself after operator chat activity, and lengthens quiet periods.
- Hard controls: profile quiet hours, daily cap, minimum message gap, bounded evaluation interval, persisted state in `runs/dave-presence-state.json`, and agent-core rejection of mutating tools outside operator-initiated chat.
- Presence can produce a grounded warning, update, all-clear, practical suggestion, or one useful question; it stays silent when another message would add noise. It never claims consciousness or continuous observation.
- New env keys start with `DAVE_PRESENCE_`; the feature defaults off and must be enabled explicitly in the Dockge `.env`.
- Local lightweight verification passed: Node syntax checks, `package.json` parse, Compose config, and `git diff --check`. Heavy tests/build were not run locally per kit policy.
- Push was blocked by the Codex usage-limit approval service until 2026-07-06 02:28 local time. The branch and commit currently exist only in this workspace.
- Required continuation: push the branch, create a PR closing #70, poll Gitea runners, fix failures if any, merge, poll production publish workflows, add `DAVE_PRESENCE_ENABLED=true` to the Dockge environment, redeploy `latest`, verify `/api/health.davePresence`, then update this handoff with final commits/run IDs/live state.
## Latest Completed Work ## Latest Completed Work
- Canonical repository: `https://git.wilkensxl.de/Code-Inc/intelligence-terminal` - Canonical repository: `https://git.wilkensxl.de/Code-Inc/intelligence-terminal`