This repository has been archived on 2026-09-06. You can view files and clone it. You cannot open issues or pull requests or push a commit.
mathiasandClaude Opus 5 1fdd7d2e3d
CD / Detect unsubstituted template (push) Successful in 0s
CD / var-go/oath (push) Skipped
CD / Lint / Test / Vet (push) Successful in 5s
CD / Build & Import (push) Successful in 5s
CD / Deploy via GitOps (push) Successful in 0s
ci: build via buildctl instead of rootless buildah (infra#241)
cad-atlas is the eighth repo to hit this wall, and it only surfaced now because
the build job had been unreachable behind a failing test job:

  error running container: from  creating container for
  [/bin/sh -c apk add --no-cache git]: : exec: no command

Root cause is the gitea-runner pod's securityContext, not this repo: it drops
ALL capabilities and sets allowPrivilegeEscalation:false, so newuidmap and
newgidmap cannot remap uids and rootless buildah gets a single non-remapped
mapping — not enough to set up a RUN step's user namespace.

buildctl talks to koala's host buildkitd over the socket the runner pod already
mounts, so the privileged layer work happens on the host and the pod keeps its
minimal posture. Same migration dispatch, tapir, brain-ingest-ntfy, parallax,
macro-research, cobalt-dingo, agentsquad (infra#233) and segment-embedder
(infra#243) have already made.

Note --opt build-arg:VERSION replaces buildah's --build-arg; the version label
this repo stamps into its binary depends on it, and dropping it silently would
have produced an image reporting the wrong version.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011PL5XcG68SvQqz3vGVbWbf
2026-08-19 13:38:54 +02:00
2026-07-19 08:29:23 +00:00
2026-07-19 08:29:23 +00:00
2026-07-19 08:29:23 +00:00
2026-07-19 08:29:47 +00:00

cad-atlas

A visual atlas of the Continuous Agentic Development (CAD) workflow — from a captured signal to a deployed k3s pod.

One screen, reel-style: Signals → TELOS → Strategic session → Spec/Oath → Human gate → agentsquad → CI → CD → pod, looping back to TELOS. It renders the CAD audit chain, which doubles as the regulated-industry audit artifact.

The CAD audit chain is the visualization data. Phase C renders it once and serves two masters: observability + compliance.

Phases

  • A — static hero viz (current): self-contained internal/web/static/cad-atlas.html, served at /. SVG spine, animated pulse, dashed feedback bus, replay/slow-mo.
  • B — generated-from-source: render from brain docs + workflows + infra manifests (no drift).
  • C — live trace viewer: hydrate from the assessor-loop ledger + session_log + Gitea run API + Flux events.

Quickstart

task check      # lint + vet + test (CI gate)
task run        # → http://localhost:8080

Context

Full project context, the 9-stage workflow, the three governance gates, the dogfooding model, and all brain deep-links + external references live in .context/PROJECT.md. Any clean agent session should read that first (brain_get <path> for the linked notes).

Governance (dogfooded)

This repo is built through the workflow it depicts: dispatch-allow-enabled, build increments governed by a var-go Oath in their spec issues. Bootstrapping honesty: the Oath is defined but cmd/vargo-gate is not yet wired into this repo's CI — advisory until it is. See PROJECT.md.

S
Description
ARCHIVED 2026-09-06: source consumed by mathias/cad (cmd/cad-atlas + internal/atlas), history preserved via subtree; image builds from cad. Issues migrated.
Readme
271 KiB
Languages
Go 67.5%
HTML 20.6%
Shell 9.2%
Dockerfile 1.9%
templ 0.8%