Julian lechner and Claude Opus 5.5
569f55dd0d
refactor(rules): merge Angular subscription lifetime rules
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:01:46 +02:00
Julian lechner and Claude Opus 5.5
e8cdcec629
refactor(rules): deduplicate Angular signal state rules
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:01:46 +02:00
Julian lechner and Claude Opus 5.5
85221f6c97
docs(config): document Claude subagent limits
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:01:45 +02:00
Julian lechner and Claude Opus 5.5
a30440f55d
feat(claude): limit concurrent subagents and spawn depth
...
Set CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS=5 and
CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1 so Claude matches the Codex agent
limits and subagents cannot start further subagents.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:01:45 +02:00
Julian lechner and Claude Opus 5.5
37d3475b92
docs(scripts): list client smoke test
...
CI / CI configuration security checks (push) Successful in 5s
CI / Capabilities and shell quality (push) Successful in 14s
CI / Python tests and compilation (push) Successful in 18s
CI / Build and inspect generated packages (push) Successful in 11s
CI / PowerShell tests on Ubuntu (push) Successful in 50s
CI / Installed client configuration smoke tests (push) Successful in 48s
CI / Bash integration and installation guards (push) Successful in 58s
CI / Qwen retrieval integration (push) Successful in 14m55s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:23:24 +02:00
Julian lechner and Claude Opus 5.5
cd2f4fa93e
test(clients): add behavioral client smoke tests
...
Install a generated package into a temporary home with foreign settings, then
ask the real Claude and Codex CLIs which skills, agents, and hooks they
discover. No model request completes. The Claude skill check currently fails
because Claude does not discover nested package skills.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:23:23 +02:00
Julian lechner and Claude Opus 5.5
e2394ca1d1
fix(install): keep foreign Claude hooks in mixed groups
...
Remove only setup-owned hook entries from a hook group and keep foreign
entries with their group options, such as matcher.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:23:23 +02:00
Julian lechner and Claude Opus 5.5
857720bcfd
fix(install): exchange install option content through UTF-8 files
...
Windows PowerShell pipes re-encode text by console code page: under code page
65001 a BOM broke the config.toml merge, and otherwise non-ASCII characters
became question marks. Pass managed and merged content through files, and
decode piped input as utf-8-sig.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:23:14 +02:00
Julian lechner and Claude Opus 5.5
bed90fee2d
docs(rules): align technology comment rules
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:50 +02:00
Julian lechner and Claude Opus 5.5
996233c663
docs(rules): unify documentation update rule
...
Update directly affected documentation and comments; add other documentation
only for a concrete need. The implementer and definition of done now defer to
the general rule instead of requiring explicit approval.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:50 +02:00
Julian lechner and Claude Opus 5.5
f63770efbf
docs(config): describe sandbox network and Context7 permissions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:42 +02:00
Julian lechner and Claude Opus 5.5
3067d82e1a
feat(claude): allow Context7 domain in enabled sandbox
...
Where the Claude sandbox is enabled, permit network access to
mcp.context7.com only, and validate that exact shape.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:42 +02:00
Julian lechner and Claude Opus 5.5
d5c29cb1b6
feat(claude): allow Context7 calls through MCPorter
...
Add a shell-specific permission for `mcporter call context7.*` so Claude can
query Context7 through MCPorter without a permission prompt.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:35 +02:00
Julian lechner and Claude Opus 5.5
f76e13fc18
feat(codex): allow network access in workspace sandbox
...
Enable sandbox_workspace_write.network_access so MCPorter calls such as
Context7 run without an approval round trip.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:07 +02:00
Julian lechner and Claude Opus 5.5
736b1d1d9e
docs(skills): note Superpowers ownership of general workflows
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:07 +02:00
Julian lechner and Claude Opus 5.5
e237d07441
refactor(skills): remove workflows covered by Superpowers
...
Drop the debugging, implementation-planner, code-review, and
regression-verification skills so Superpowers owns these triggers without
competing descriptions. Focused domain skills remain.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:21:59 +02:00
Julian lechner and Claude Opus 5.5
b4aa484f1a
docs(config): document unmanaged TOML table retention
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:21:49 +02:00
Julian lechner and Claude Opus 5.5
1a6cc4d46f
fix(config): preserve unmanaged Codex TOML tables
...
Keep foreign tables such as mcp_servers and model_providers during config
synchronization instead of dropping them; only setup-owned keys are replaced.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:21:41 +02:00
Julian lechner
1cba8850f9
docs(scripts): update command and benchmark guidance
CI / Capabilities and shell quality (push) Successful in 14s
CI / Python tests and compilation (push) Successful in 18s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 10s
CI / PowerShell tests on Ubuntu (push) Successful in 51s
CI / Bash integration and installation guards (push) Successful in 53s
CI / Installed client configuration smoke tests (push) Successful in 15s
CI / Qwen retrieval integration (push) Successful in 14m25s
2026-09-30 17:12:12 +02:00
Julian lechner
467a25f002
docs(config): describe current sync behavior
2026-09-30 17:11:51 +02:00
Julian lechner
260256fe6c
docs(skills): document reduced catalog and budgets
2026-09-30 17:11:30 +02:00
Julian lechner
831d55b264
fix(doctor): expose skill scan errors
2026-09-30 17:10:30 +02:00
Julian lechner
f7eec43122
test(skills): verify reduced catalog handling
2026-09-30 17:10:08 +02:00
Julian lechner
05663197f7
feat(customizations): add removal commands
2026-09-30 17:08:59 +02:00
Julian lechner
29c0e98272
fix(retrieval): normalize vector result IDs
2026-09-30 17:08:22 +02:00
Julian lechner
9bc3f253c1
fix(retrieval): validate owned index data
2026-09-30 17:08:03 +02:00
Julian lechner
8e4aa0523e
fix(install): keep skill backups undiscoverable
2026-09-30 17:07:33 +02:00
Julian lechner
0a8a54bf99
feat(rules-java): expand language guidance
2026-09-30 17:07:05 +02:00
Julian lechner
30a6a4e51d
chore(skills): prune marketing catalog
2026-09-30 17:06:35 +02:00
Julian lechner
6361e81915
fix(plugins): update installed QMD without reinstalling
2026-09-30 12:44:35 +02:00
Julian lechner
756b8fe59e
fix(retrieval): accept generated Python bytecode cache
CI / Capabilities and shell quality (push) Successful in 12s
CI / Python tests and compilation (push) Successful in 25s
CI / CI configuration security checks (push) Successful in 5s
CI / Build and inspect generated packages (push) Successful in 14s
CI / PowerShell tests on Ubuntu (push) Successful in 1m14s
CI / Bash integration and installation guards (push) Successful in 1m38s
CI / Installed client configuration smoke tests (push) Successful in 14s
CI / Qwen retrieval integration (push) Successful in 14m18s
2026-09-30 11:41:45 +02:00
Julian lechner
280292d72e
fix(plugins): detect Context7 managed by MCPorter
CI / Capabilities and shell quality (push) Successful in 12s
CI / Python tests and compilation (push) Successful in 22s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 13s
CI / PowerShell tests on Ubuntu (push) Successful in 1m10s
CI / Bash integration and installation guards (push) Successful in 1m38s
CI / Installed client configuration smoke tests (push) Successful in 13s
CI / Qwen retrieval integration (push) Successful in 14m24s
2026-09-30 11:32:27 +02:00
Julian lechner
728d72312f
test(packages): count sandbox properties correctly
CI / Capabilities and shell quality (push) Successful in 12s
CI / Python tests and compilation (push) Successful in 22s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 14s
CI / PowerShell tests on Ubuntu (push) Successful in 1m10s
CI / Bash integration and installation guards (push) Successful in 1m36s
CI / Installed client configuration smoke tests (push) Successful in 14s
CI / Qwen retrieval integration (push) Successful in 14m23s
2026-09-30 11:04:22 +02:00
Julian lechner
2d43055a9c
test(packages): check Claude sandbox by platform
CI / Capabilities and shell quality (push) Successful in 12s
CI / Python tests and compilation (push) Successful in 22s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 11s
CI / PowerShell tests on Ubuntu (push) Failing after 1m11s
CI / Bash integration and installation guards (push) Successful in 1m38s
CI / Installed client configuration smoke tests (push) Successful in 28s
CI / Qwen retrieval integration (push) Canceled after 5m19s
2026-09-30 10:56:02 +02:00
Julian lechner
fec3f75d4c
fix(config): drop unmanaged TOML tables
CI / Capabilities and shell quality (push) Successful in 13s
CI / Python tests and compilation (push) Successful in 22s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 14s
CI / PowerShell tests on Ubuntu (push) Failing after 1m11s
CI / Bash integration and installation guards (push) Failing after 15s
CI / Installed client configuration smoke tests (push) Successful in 14s
CI / Qwen retrieval integration (push) Canceled after 7m5s
2026-09-30 10:41:55 +02:00
Julian lechner
6ab92ec30e
fix(config): preserve TOML table indentation
CI / Capabilities and shell quality (push) Successful in 12s
CI / Python tests and compilation (push) Successful in 22s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 13s
CI / PowerShell tests on Ubuntu (push) Failing after 55s
CI / Bash integration and installation guards (push) Failing after 16s
CI / Installed client configuration smoke tests (push) Successful in 14s
CI / Qwen retrieval integration (push) Canceled after 6m14s
2026-09-30 10:33:51 +02:00
Julian lechner
1b13bed418
test(retrieval): initialize temporary repositories
CI / Capabilities and shell quality (push) Successful in 13s
CI / Python tests and compilation (push) Successful in 48s
CI / CI configuration security checks (push) Successful in 3s
CI / Build and inspect generated packages (push) Successful in 13s
CI / PowerShell tests on Ubuntu (push) Failing after 55s
CI / Bash integration and installation guards (push) Failing after 17s
CI / Installed client configuration smoke tests (push) Successful in 35s
CI / Qwen retrieval integration (push) Canceled after 6m44s
2026-09-30 10:26:37 +02:00
Julian lechner
a67c34f78d
fix(retrieval): honor ignore rules and scale search
CI / Capabilities and shell quality (push) Successful in 23s
CI / PowerShell tests on Ubuntu (push) Successful in 12s
CI / Python tests and compilation (push) Failing after 35s
CI / Build and inspect generated packages (push) Skipped
CI / Bash integration and installation guards (push) Skipped
CI / Installed client configuration smoke tests (push) Skipped
CI / Qwen retrieval integration (push) Skipped
CI / CI configuration security checks (push) Successful in 3s
2026-09-30 09:56:57 +02:00
Julian lechner
24f4d8e1e5
feat(prompt-budget): bundle startup context estimates
2026-09-30 09:43:51 +02:00
Julian lechner
d71db16198
docs(security): add focused rule index
2026-09-30 09:38:41 +02:00
Julian lechner
066cbb7037
fix(prompt-budget): count all startup skill metadata
2026-09-30 09:38:41 +02:00
Julian lechner
17e8be13b7
fix(update): retain custom config keys
2026-09-30 09:27:48 +02:00
Julian lechner
71daa05071
feat(skills): add marketing skills collection
2026-09-30 09:24:23 +02:00
Julian lechner
b3a19860b4
docs(azure-devops): honor explicit write requests
2026-09-30 09:23:52 +02:00
Julian lechner
dba4d28403
docs: restrict maintenance work to repository
2026-09-30 09:23:52 +02:00
Julian lechner
5c1795a601
docs(security): define baseline and testing scope
2026-09-30 09:23:52 +02:00
Julian lechner
da11841565
fix(doctor): detect underscored placeholders
2026-09-30 09:23:39 +02:00
Julian lechner
060d3724d6
fix(claude): apply shell rules and platform sandbox
2026-09-30 09:23:39 +02:00
Julian lechner
3973ed48f3
fix(update): preserve unmanaged client settings
2026-09-30 09:22:55 +02:00
Julian lechner
097cec41c2
docs(csharp): require null-safe code
2026-09-30 08:39:23 +02:00