4 Commits
Author SHA1 Message Date
cgalo5758 85cfd6a8a8 Drop the CLAUDE.md symlink
Claude Code reads AGENTS.md natively, so the symlink no longer earns its
place; GEMINI.md and QWEN.md never existed in the tree. AGENTS.md says
the four harnesses read it directly, and the worktree-test-stacks
scenario that named CLAUDE.md now names the top-level AGENTS.md.
2026-09-19 19:47:15 -05:00
cgalo5758 d45a51d2e8 Profile-gate FedWiki and Discourse in the test stack
Put the fedwiki chain (init, render, farm, caddy) behind a fedwiki
compose profile symmetric with discourse's; the default composition is
neither, selected via COMPOSE_PROFILES in test/.env, so a default stack
no longer binds host 443.

Guard every script and walkthrough on service presence: shared
skipUnlessIntegrationEndpointReachable helper, seed-stack presence
checks (also repairing its unsourced .env and container-native render
invocation), generic root-owned testdata reclaim in teardown, discourse
coverage in verify-stack-isolation, and fedwiki's 8090 base in the port
probe.

Update stack docs and finalize status bookkeeping for all three
changes; archives the test-stack-integration-profiles change.
2026-08-01 04:14:05 -05:00
cgalo5758 e97e57cc05 Archive first-run readiness specs
Publish completed OpenSpec requirements and update M12 status to mark
first-run friction done while keeping the screenshot work in 12a.
2026-07-01 22:53:15 -05:00
cgalo5758 66c8d84a2c worktree test stacks isolation. 2026-04-29 03:28:43 -05:00