For Agents

Reverse-chronological session log. Newest entries at top, grouped by date (## YYYY-MM-DD). Each bullet: one piece of work, short summary, wikilinks to docs touched. Updated by obsidian-documenter on every project doc write. Read by historian at bootstrap.

2026-05-25

  • Spec 2a brainstorm complete — locked region europe-west3, central manifest in this terraform repo, WIF for CI auth, and service + job runtime shapes for the apps role — gcp-app-deploy-design
  • Spec 2a design committed to the repo at docs/superpowers/specs/2026-05-25-app-deploy-design.md; mirrored into the vault as gcp-app-deploy-design (Spec 2a artifact)
  • Existing VM scheduled for migration us-central1-a to europe-west3-a as part of Spec 2a (destroy + reprovision in EU; same vm_name, MagicDNS unchanged) — gcp-app-deploy-design
  • First app to ship on the new platform: wowjeeez/polymarket-fetch (telegram agent as a long-running service + snapshot job on a 15-min systemd timer) — gcp-app-deploy-design
  • Updated spec-2-roadmap status from not-started to in-design (2a only) and added the success callout pointing to the new design; updated levandor-infra overview to mark Spec 2a in-design and link the new design from Key Documents + Related
  • Wrote the agent how-to for provisioning more VMs with this Spec 1 stack, calling out the single-VM design constraint and the for_each refactor needed for N concurrent VMs — agent-guide-provision-new-vm
  • Wrote the agent how-to for configuring an application deploy onto ops-vm, with the manual path that works today and the Spec 2 features that will replace it — agent-guide-configure-app-deploy
  • Added a levandor-infra entry to the vault-root Agent Landing index, plus updated the project overview Key Documents table to link the two new agent guides — levandor-infra
  • Spec 1 deployed live on GCP — ops-vm (e2-small, us-central1-a) is online, on the tailnet, and shipping host metrics to SigNoz with zero failures — spec-1-deployment-complete
  • Captured 5 new reusable gotchas from the live deployment (Ansible gather_facts ordering, Tailscale SSH ACL + tags, OTel v0.152 receiver/exporter renames, :8888/metrics as the canonical export-success signal, rtk proxy bypass) — gcp-terraform-ansible-gotchas
  • Updated the design note to reflect the deployment, with the late refinement from key-based SSH to Tailscale SSH — gcp-vm-provisioning-design
  • Updated the project overview to mark Spec 1 deployed and Spec 2 as the active workstream — levandor-infra
  • Added a day-2 operations runbook for the live ops-vm (access, health checks, common ops, logs, cost, gotchas, secret rotation) — spec-1-operations-runbook
  • Wrote the Spec 1 implementation retrospective covering workflow, what worked, mid-stream adjustments, live-run surprises, and recommendations for Spec 2 — spec-1-retrospective
  • Drafted the Spec 2 roadmap (Artifact Registry + docker compose + Cloudflare ZTNA + batch jobs + app telemetry) with open design decisions and next-task list — spec-2-roadmap

2026-05-22