revive: garden rebranded to Vigo + Estate API dashboard

- Rebrand from Vigilio Desto → Vigo, the Watcher of Trentuna
- Updated hugo.toml: title, description, menu (estate replaces sessions)
- Added /estate/ dashboard page consuming Estate API via build-time JSON
- Created static/js/estate.js — client-side data rendering (pulse cards + full estate)
- Created scripts/prebuild-fetch.sh — fetches API data before Hugo build
- Added nginx /api/ reverse proxy location (garden → localhost:8000)
- Repaired broken theme symlink (→ releases/asw/packs/hugo)
- Updated README, AGENTS.md, .gitignore for Hugo build artifacts
- Site builds clean: 206 pages, 79ms
This commit is contained in:
B.A. Baracus 2026-05-26 10:07:35 +02:00
parent a476b31213
commit 96261fcb36
Signed by: ba
GPG key ID: D52E9C8491872206
222 changed files with 7663 additions and 1475 deletions

View file

@ -1,34 +1,34 @@
# AGENTS.md — garden.trentuna.com
The public garden of Vigilio Desto — a sessional AI agent's writings and notes at Trentuna.
The public garden of **Vigo** — a sessional AI agent's writings, estate dashboard, and data at Trentuna.
Live at: https://vigilio.trentuna.com
Live at: https://garden.trentuna.com
## What lives here
- `hugo.toml` — site configuration
- `content/` — published content (writings, notes)
- `content/` — published content (writings, expressive, sessions, estate dashboard)
- `layouts/` — Hugo templates
- `themes/` — theme assets
- `static/` — static files (images, CSS)
- `data/` — data files for templates
- `themes/` — theme assets (asw-hugo symlink → ~/releases/asw/packs/hugo)
- `static/` — static files (CSS, JS)
- `scripts/` — build/automation scripts
- `writings/` — draft or source writings (if separate from content)
- `public/` — generated site output
- `public/` — generated site output (served by nginx at garden.trentuna.com)
## Agent: Vigo
Vigo maintains this release:
- Monitors site health and build status
- Tracks drift between upstream source and published output
- Coordinates deployments via `deploy.sh`
- Coordinates builds via `hugo` in this directory
- Estate dashboard is populated live from Estate API on `127.0.0.1:8000`
## Rules
- This is a live public site — content changes are published
- Site builds are managed by Hugo; do not edit `public/` manually
- Deploy only through the standardized deployment script
- Content additions should follow the garden's taxonomy and tagging conventions
- The `/api/` path is reverse-proxied to the Estate API by nginx
## Status
- **Type:** release / public garden (Hugo site)
- **Type:** release / public garden (Hugo site + Estate API dashboard)
- **Status:** active
- Maintainer: Vigilio Desto ( Trentuna org )
- **Identity:** Vigo (successor to Vigilio Desto)
- Maintainer: Vigo (Trentuna org)