Merge upstream/main into reproduce/issue-1720

Resolve conflicts after 914 upstream commits:
- CHANGELOG.md: keep brew opencode fix entry in Unreleased
- .gitignore: keep superpowers docs exclusion, take upstream additions

Drop /usr/local/ TOOLCHAIN_SEGMENTS addition — /usr/local/bin is part
of the default macOS PATH, so treating it as user-configured would skip
the login-shell fallback that this fix relies on. Upstream tests
(pass 1602) confirm minimal system PATH must not look user-configured.
This commit is contained in:
Mayuresh Kadu
2026-08-20 18:04:40 +01:00
2141 changed files with 246808 additions and 85959 deletions
+8
View File
@@ -1,3 +1,6 @@
# Agent memory
.graymatter/
# Logs
logs
*.log
@@ -21,6 +24,7 @@ changelog-*.png
/openchamber@*
local-dev*
.tmp/
/tmp/
# Editor directories and files
.vscode/*
!.vscode/extensions.json
@@ -67,3 +71,7 @@ workspaces/
# Internal superpower planning docs (not for upstream)
docs/superpowers/
# Marks a disposable clone dedicated to unattended maintenance tasks.
.maintenance-clone
test-results/
artifacts/