- install.sh: at the end of an interactive install, offer to set up the OpenCode web UI as a systemd service. Prompts for bind address (default 127.0.0.1), port (4096), working dir and enable-on-boot, shows the unit, then asks to install. --service/--no-service for scripting; off by default non-interactively. Non-systemd hosts get the manual command.
- fix: perform_install returned non-zero under set -e, aborting the post-install and service steps
- README: repository is now public (quick curl|bash install, no token); document the web UI service and its security default
- install.sh now ensures the OpenCode runtime is present: detects it on PATH or at $HOME/.opencode/bin, and otherwise runs the official installer (opencode.ai/v2/install)
- new flags: --with-opencode, --no-opencode, --opencode-version V, --opencode-no-path
- --dry-run never installs the runtime; OPENCODE_INSTALLER_URL can be overridden (mirrors/tests)
- README documents the all-in-one behaviour and the new runtime flags
- agent/subagents/openagent.md: drop the embedded GMS AGENTS.md (repo URL, Codi/Sam, FOR-CLAUS, Go/domain rules); generic builder whose name+role come from the task prompt
- introduce two named parallel builders (defaults: Leo and Mia) for two components
- escalation now happens in chat, not via an escalation file
- README updated to match (named builders, no escalation file); OpenArchitect.md personal absolute path -> .opencode/context
- remove the GMS reference project, the Codi/Sam role names and the FOR-CLAUS escalation file
- rename the escalation queue to FOR-HUMAN.md and note the file names are a convention
- state that the Architect + builders pattern is project-agnostic and reusable across repositories
- README rewritten around the Controlling Architect concept (spec -> build -> report -> verify), the architect/builder agency and the channels; upstream README preserved as README.upstream.md
- install.sh: fork-native installer adapted from Darren Hinde's OAC installer. Syncs the complete .opencode payload (no registry), supports local/global/custom, skip/overwrite/backup, --source/--token/--branch/--yes/--force/--dry-run