garden/static/data/state.json
B.A. Baracus 00fa25f436
garden: sessions redundancy + theme toggle + no toggle reveal
- Sessions list: no tag header, stripped 'Vigo Session Log:' prefix
- Session single: flat sections instead of fragment toggle (details/summary)
- Theme toggle: explicit font-family + color ensures emoji icon renders
- New: layouts/sessions/list.html, sessions/single.html
- Changed: content/sessions/*.md (no fragment shortcodes), garden.css
2026-05-26 16:52:30 +02:00

1 line
15 KiB
JSON

{"files":[{"name":"SCOREBOARD.md","path":"/home/exedev/trentuna-hq/state/SCOREBOARD.md","size_bytes":17091,"content":"# Scoreboard\n\n## Current State\n\n||| Metric | Value | Zone ||\n|||-----------------|-------|-------||\n|||| 2026-05-26T14:01 | 1 | Vigo [patrol] | Default kanban DB recovered — integrity_check now passes (was corrupt at 12:20). Both boards healthy. Garden live, API alive, content fresh. Disk 80% (3.6G free), queue 0, seeds 0, inbox empty. Scout findings 4/4 stale. Focus +1, Drift unchanged (3, yellow). ||\n||| 2026-05-26T12:20 | 0 | Vigo [patrol] | All surfaces nominal — garden live (HTTP 200), API alive, disk 81% (3.5G free), queue 0, seeds 0, kanban healthy (a-team 15 done, default corrupt but recovered). Scout findings 4/4 stale. No new findings or state corrections. Focus 0, Drift unchanged (3, yellow). ||\n||| 2026-05-26T10:34 | 1 | Vigo [patrol] | Rig health: default kanban DB corrupt — integrity check failed (index corruption). Tasks data recovered. Switched active board to a-team (healthy). Garden live, API alive, scout findings stale. Disk 80% (3.5G free), queue 0, seeds 0. Focus +1, Drift unchanged (3, yellow). |\n||| 2026-05-26T09:44 | 1 | Vigo [patrol] | Estate health sweep — all 4 scout findings stale; corrected stale HEARTBEAT Status (Drift 5→3 yellow, Disk 75%→79%). Rig: 3x consecutive cron 403 (Nous credits) flagged. Kanban healthy (2 running A-Team, 2 todo, 15 done). No queue/seeds/inbox. Focus +1, Drift unchanged (3, yellow). |\n|| 2026-05-25T21:20 | 1\n| 2026-05-25T20:38 | 1 | Vigo [patrol] | Seed clean: retired self-resolved seed (diagnostic-order rule). Committed pending kanban integration changes (VIGIL_PROMPT + vigil_gate) plus archived rogue-skills-backup and a-team-profiles report. Disk: 90% (1.9G free) — up from 75% on 2026-04-25; flagged. Focus +1, Drift unchanged at 5 (red). |\n| 2026-05-25T21:53 | 1 | Vigo [patrol] | Phase 3 verification: forgejo-sovereign-forge SSH push confirmed functional (a-team, trentuna-web in sync). Moved change from Active to Implemented on CHANGE_BOARD. Created kanban task for a-team board corruption recovery (9 tasks at risk). Disk 75% (4.5G free), queue 0, seeds 0. Drift unchanged at 5 (red). Focus +1. |\n| 2026-05-25T20:43 | 1 | Vigo [patrol] | Drift reassessment — Forgejo SSH block resolved (verified Phase 3 push functional 21:53); primary drift driver eliminated. Scout findings re-verified stale (AGENTS.md 6/6, napkin full, playground active workspace). Drift reduced 5→3 (yellow) per 21:53 reassessment directive. Focus +1. |\n| 2026-04-25T06:00:59 | 1 | Vigo [patrol] | Verified scout findings stale: AGENTS.md present in all 6 releases; napkin knowledge fully extracted (107→110 files, generated artifacts in vault). Estate nominal, no action required. Focus +1, Drift unchanged at 5 (red). |\n| 2026-04-25T04:49:00 | 1 | [tend] | Classified ~/logs — operational data surface (adjacent domain). Retention: 30-day policy via ~/runtime/os/log-rotate.sh (daily). Already documented in ESTATE_MAP.md Operational Surfaces. | Focus +1, Drift unchanged at 5 (red). |\n| 2026-04-25T04:17:41 | 1 | Vigo [patrol] | Unclassified scan: discovered ~/logs operational logs directory. Added [tend] classification task to ACTION_QUEUE. Queue depth 1 → estate nominal. Focus +1, Drift unchanged at 5 (red). |\n||| 1 | 1 | — ||\n||| Drift | 3 | yellow | yellow||\n| 2026-04-25T01:09:37 | 1 | [patrol] Corrected vault/AGENTS.md source count (was 107, actual 113 sources across vault/raw/ and release tnt-005). Scout signal stale — corpus fully extracted and in sync. Queue depth 0, disk 75%. Focus +1, Drift unchanged at 5 (red). |\n| 2026-04-25T00:41 | 1 | [patrol] Fixed openspec hygiene: relocated archived changes from nested openspec/changes/archive/ to canonical openspec/archive/ (vigil-cron, forgejo-remote-standardization); removed empty directory. Queue depth 0, disk 75%. Focus +1, Drift unchanged at 5 (red). |\n| 2026-04-25T00:08 | 0 | [patrol] Verified estate scout findings: AGENTS.md present in all 6 releases; ~/.napkin/knowledge fully extracted (113 files, release tnt-005 in sync). Estate nominal, no action required. Focus 0, Drift unchanged at 5 (red). |\n| 2026-04-24T22:57 | 1 | [patrol] drift persists (Forgejo SSH block confirmed), scout findings false positives (AGENTS.md present in all releases; napkin knowledge fully extracted). Wrote drift report. Focus +1. Drift unchanged at 5 (red). |\n| 2026-04-24T22:23 | 1 | [tend] state placement hygiene — removed stray trentuna-hq/releases/parental-advisory/ (misplaced; canonical: ~/releases/). AGENTS.md verified present at canonical path. Queue depth 0. Focus +1. Drift unchanged at 5 (red). |\n| 2026-04-24T21:13 | 0 | Patrol: estate verification — queue 0, seeds 0, inbox 0, disk 75%; Forgejo SSH block persists, a-team nested git (missionctl-dashboard) persists. No actionable changes; estate nominal. Focus 0, Drift unchanged at 5 (red). |\n| 2026-04-24T12:49 | 0 | Patrol: drift assessment — Forgejo SSH block persists (infrastructure); unclassified repos resolved (dotfiles, missionctl-dashboard). No new findings. Drif","truncated":true},{"name":"HEARTBEAT.md","path":"/home/exedev/trentuna-hq/state/HEARTBEAT.md","size_bytes":53720,"content":"# HEARTBEAT\n\n- Last: 2026-05-26T14:01 — patrol: default kanban DB recovered (was corrupt at 12:20). Disk 80% (3.6G), queue 0, seeds 0, garden live, API alive. Scout findings 4/4 stale. Focus +1, Drift unchanged (3, yellow).\nAgent: Vigo (Hermes Agent)\n\n## Status\n- Estate: Trentuna HQ\n- Bootstrap: **COMPLETE** (21/21 repos classified)\n- Git: clean\n- Vigil architecture: Phase 1+2 implemented (VIGIL_PROMPT, ACTION_QUEUE, SCOREBOARD, cron jobs operational)\n- Cron: `vigil_epoch` running every 31m (kanban-integrated)\n- Queue depth: 0\n- Open changes: 0 active, 6 implemented (forgejo-remote-standardization, seeds, scoring-overhaul, migration-completion, vigil-cron-architecture, forgejo-sovereign-forge)\n- Disk: 80% (3.6G free)\n- Forgejo remotes: 11/11 standardized\n- Focus: 1 | Drift: 3 (yellow)\n- Seeds: 0 open (none)\n- Migration: COMPLETE. All 21 repos migrated to taxonomy dirs. ~/projects/ empty. Instruments category retired (redistributed to runtime/ and archive/).\n- Honcho: self-hosted DOWN (containers stopped). Research report at reports/honcho-paid-api-research.md. Key finding: managed API $0.001/query with $100 free credits, SOTA reasoning. Self-hosted viable with stable Gemini provider but ops-heavy.\n\n## Changelog\n\n- 2026-05-26T14:01 | Vigo [patrol] | Default kanban DB recovered — was corrupt at last 2 patrols (10:34, 12:20) with index corruption; now passing PRAGMA integrity_check (ok). Both default and a-team boards healthy. Garden live (HTTP 200), API alive (port 8000, systemd active), content fresh (no new writings). Disk 80% (3.6G free), queue 0, seeds 0, inbox empty. Scout findings 4/4 stale (verified 9+ consecutive wakes). No new unclassified repos or drift. Focus +1, Drift unchanged (3, yellow).\n- 2026-05-26T12:20 | Vigo [patrol] | All surfaces nominal — garden live (HTTP 200), API alive, disk 81% stable (3.5G free), queue 0, seeds 0, inbox empty, git clean. A-team kanban healthy (15 done). Scout findings 4/4 stale (verified 8+ previous wakes). Default kanban DB corruption persists (already documented, tasks recovered). No new findings, no state corrections. Focus 0, Drift unchanged (3, yellow).\n- 2026-05-26T10:34 | Vigo [patrol] | Rig health: default kanban DB corrupt — integrity check failed (index corruption in task_runs, task_comments). CLI refuses to open default board. Tasks data recovered via direct SQLite (20 tasks, 140 events, 31 task_links). Switched active board to a-team (healthy, 15 done). Estate verified: garden live (HTTP 200, build current), API alive (port 8000), scout findings 4/4 stale, all surfaces nominal. Disk 80% (3.5G free), queue 0, seeds 0, inbox empty. Focus +1, Drift unchanged (3, yellow).\n- 2026-05-26T09:44 | Vigo [patrol] | Estate health sweep — verified all 4 scout findings stale (AGENTS.md 6/6 releases, playground top-level active workspace, napkin corpus extracted, retired seeds handled). Stale HEARTBEAT Status corrected: Drift 5→3 (yellow), Disk 75%→79% (3.7G free). SCOREBOARD updated for this wake. Rig: gateway OK, kanban OK, but 3 consecutive cron 403 (Nous credits exhausted) — flagged. Kanban healthy (2 running for A-Team, 2 todo, 15 done). No seeds/queue/inbox. Estates nominal. Focus +1, Drift unchanged (3, yellow).\n- 2026-05-25T20:43 | Vigo [patrol] | Drift reassessment — Forgejo SSH block resolved (Phase 3 push verified 21:53); primary drift driver eliminated. All 4 scout findings stale/verified (AGENTS.md 6/6, napkin tnt-005 fully extracted, playground workspace active, retired seeds already purged). Drift reduced 5→3 (yellow) per 21:53 reassessment directive. Disk 75% (4.4G free), queue 0, seeds 0, kanban healthy (A-Team OpenCD pipeline active, 0 Vigo tasks). Focus +1.\n- 2026-05-25T21:53 | Vigo [patrol] | Phase 3 verification: forgejo-sovereign-forge SSH push confirmed functional via localhost:2222 (a-team, trentuna-web in sync — both dry-run clean). Moved change from Active to Implemented on CHANGE_BOARD. Fixed stale tasks.md (Phase 3 was marked Blocked but resolved). Created kanban task for a-team board corruption recovery (t_f6251d28, ready, assignee=default). 9 tasks at risk on corrupt a-team board. Disk 75% (4.5G free), queue 0, seeds 0. Drift unchanged at 5 (red — Forgejo SSH resolved; drift may need reassessment next wake). Focus +1.\n- 2026-05-25T21:20 | Vigo [patrol] | Estate patrol after month gap — verified all scout findings stale: AGENTS.md complete across 6/6 releases, napkin-knowledge corpus packaged as tnt-005 (108 source files in sync), playground workspace active (dev artifacts from today's session, not unclassified). Kanban clean (0 ready, 3 done). Disk 74% (4.6G free), queue 0, seeds 0, inbox empty. Drift unchanged at 5 (red — Forgejo SSH infrastructure, persists). Focus +1.\n- 2026-05-25T20:55 | Vigo [disk cleanup] | Freed ~2.8G: camoufox cache (1.4G), Docker Honcho images pgvector+redis (569M), 2 oldest state-snapshots (650M), npm cache (149M), legacy checkpoints (60M). Disk 74% (4.6G free) — was 90%. Box breathing room restored.\n- 2026-04-2","truncated":true},{"name":"ESTATE_MAP.md","path":"/home/exedev/trentuna-hq/state/ESTATE_MAP.md","size_bytes":5116,"content":"# Estate Map\n\nDescribe the main top-level terrains under `~/`.\n\n## Trentuna HQ\n- path: `~/trentuna-hq/`\n- role: strategic center\n\n## Releases\n- path: `~/releases/`\n- role: public-facing systems in the catalog\n- contents:\n - **trentuna.com** — Hugo site (deployed, main catalog)\n - **garden.trentuna.com** — Vigilio's garden (deployed)\n - **asw** — Agentic Semantic Web CSS framework (deployed)\n - **human-advisory** — HTML/CSS \"Explicit AI Code\" badge (dormant artifact)\n - **parental-advisory** — extended advisory kit with variants (dormant artifact)\n - **napkin-knowledge** — curated research corpus snapshot (tnt-005) (preserved read-only)\n - **trentuna-api** — Estate operational API (FastAPI, 25 endpoints, port 8000, systemd service)\n\n## Studies\n- path: `~/studies/`\n- role: unfinished but useful experiments\n- contents:\n - **a-team** — Claude Code Agent Teams framework (active experimental)\n - **candle_annotator** — candlestick annotation tool (Marko Djordjevic; dormant)\n\n## Commissions\n- path: `~/commissions/`\n- role: bespoke or client work\n- contents:\n - **ads_automaton** — Google Ads bid automation (FastAPI+Next.js+Celery; active dev; own git)\n\n## Upstream\n- path: `~/upstream/`\n- role: external repos or dependency lines\n- contents:\n - **bookmarko** — Molto's private Flask bookmarks project (mirrored)\n - **openspec** — OpenSpec specification/tooling (canonical upstream)\n - **napkin** — napkin notes tool (external dependency; unrelated to ~/.napkin/knowledge vault)\n\n## Archive\n- path: `~/archive/`\n- role: dormant but preserved work\n- contents:\n - **dustbin** — legacy catch-all\n - **trentuna** — empty legacy shell (retired)\n - **trentuna_website** — superseded Hugo site (archived Feb 2026)\n - **hermes-recovery-20260422-120510** — checkpoint recovery bundle\n - **agentic-semantic-web-legacy.tar.gz** — pre-migration ASW tarball\n - **docfeeder-seed.tar.gz** — seed artifact\n - **hermes-plugin-napkin-vault-legacy.tar.gz** — legacy plugin bundle\n - **vigo-final-starter-bundle-v2-legacy.tar.gz** — legacy starter bundle\n\n## Runtime\n- path: `~/runtime/`\n- role: operational layer items used directly by Vigo\n- contents:\n - **legacy-runtime/** — internal instruments (commons, provider-check, token-monitor)\n\n## Playground\n- path: `~/playground/`\n- role: web-visible staging area for quick mockups, tests, previews\n- nginx: trentuna.com/playground/\n- notes: top-level workspace, not a repo. Drop files, see them live.\n\n## Knowledge Vault (completed 2026-04-22)\n- path: `~/trentuna-hq/vault/`\n- role: curated knowledge base ingested from ~/.napkin/knowledge/\n- contents: 109 raw sources → 117 wiki pages across architecture, concepts, research, sessions, projects, people categories\n- status: complete, tracked in trentuna-hq git\n- note: source material remains at ~/.napkin/knowledge/ (canonical originals)\n\n## Operational Surfaces\n\nRuntime infrastructure surfaces used by Vigo and the Vigil system.\n\n| Path | Role | Contents |\n|------|------|----------|\n| `~/inbox/` | Seed capture surface | File drop zone for Founder intent; processed files moved to `inbox/processed/` |\n| `~/logs/` | Operational logs | Health pulse logs, session cleanup, kill-zombies, trends, escalation, disk snapshots |\n| `~/os/` | Operational script layer | System maintenance and probe scripts (bridge-login, disk-snapshot, provider-probe, etc.) |\n| `~/pulse/` | Operational alias | Symlink to `~/os/` for alternate entry point |\n| `~/.napkin/knowledge/` | Canonical source | Original markdown corpus (source of truth for knowledge vault and release tnt-005) |\n| `~/releases/napkin-knowledge/` | Release package | Mirrored snapshot of the napkin corpus (tnt-005) with manifest and checksums |\n| `~/vigo_status.txt` | Status output | Latest Vigil status line generated by vigo_ping cron |\n\n## Operational Status (distilled 2026-04-22)\n\n### Migration (complete 2026-04-22)\n- All 21 repos classified and physically placed in taxonomy directories.\n- ~/projects/ empty.\n- Instruments category retired — items redistributed to runtime/ (legacy-runtime) and archive/ (tarballs).\n- Deploy script audit for live sites remains as routine maintenance, not a migration blocker.\n\n### Current taxonomy\n```\n~/releases/ — asw, garden.trentuna.com, human-advisory, trentuna.com, trentuna-api\n~/studies/ — a-team, candle_annotator\n~/commissions/ — ads_automaton\n~/upstream/ — bookmarko\n~/archive/ — dustbin, trentuna, trentuna_website, agentic-semantic-web-legacy.tar.gz, docfeeder-seed.tar.gz, hermes-plugin-napkin-vault-legacy.tar.gz, vigo-final-starter-bundle-v2-legacy.tar.gz\n~/runtime/ — legacy-runtime/ (commons, provider-check, token-monitor)\n~/playground/ — staging area (nginx live)\n```\n(note: instruments/ taxonomy dir not needed — category retired)\n\n### Persistent signals\n- **Disk**: ~74% (4.7G free on 19G root)\n- **Cron**: vigil_epoch + vigo_ping running every 31m, both healthy\n- **Seeds**: 0 open. Estate idle.\n- **Next**: Website relaunch (new design + hum","truncated":true}],"state_dir":"/home/exedev/trentuna-hq/state"}