Commit Graph
62 Commits
Author SHA1 Message Date
Julian lechner 99d30163ce feat(skills): enforce automatic plugin workflow routing 2026-10-08 14:49:10 +02:00
Julian lechner 8e9b28ffb0 refactor(rules): shorten mandatory research guidance 2026-10-08 14:48:55 +02:00
Julian lechner 3586245408 feat(workflows): enforce research checkpoints across development phases 2026-10-08 14:38:05 +02:00
Julian lechner fe7a4d7a25 feat(research): require Context7 evidence for external behavior 2026-10-08 14:37:47 +02:00
Julian lechner 21e3352456 docs(rules): enforce research gates across workflows 2026-10-08 13:55:27 +02:00
Julian lechnerandClaude Opus 5.5 c31af49b70 docs(qmd): make semantic search mandatory and document QMD local search
Prompt budget stays within +10% of baseline (instruction 1485 -> 1331,
skill metadata 3163 -> 3017, rule catalog claude 28818 -> 30517); baseline
files unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 12:15:15 +02:00
Julian lechnerandClaude Opus 5.5 56f9981cc9 docs(rules): merge repeated completion checks in definition of done
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 10:34:02 +02:00
Julian lechnerandClaude Opus 5.5 0af6b13a16 docs(rules): leave commented-out code to the definition of done
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 10:34:02 +02:00
Julian lechnerandClaude Opus 5.5 bd4d94e451 docs(rules): keep Java composition guidance in modern-java only
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 10:34:01 +02:00
Julian lechnerandClaude Opus 5.5 f4f38b38c9 docs(rules): give each C# rule statement one authoritative file
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 10:34:01 +02:00
Julian lechner a81c67f070 feat(semantic-search): report search cost before retrieval
CI / CI configuration security checks (push) Successful in 4s
CI / Capabilities and shell quality (push) Successful in 15s
CI / Python tests and compilation (push) Successful in 18s
CI / Build and inspect generated packages (push) Successful in 19s
CI / PowerShell tests on Ubuntu (push) Successful in 1m6s
CI / Installed client configuration smoke tests (push) Successful in 38s
CI / Bash integration and installation guards (push) Successful in 1m10s
CI / Qwen retrieval integration (push) Successful in 14m24s
2026-10-01 15:50:29 +02:00
Julian lechnerandClaude Opus 5.5 a8f6f01f2f docs(rules): point concept questions to semantic-search
Replace the restrictive retrieval paragraph with a short rule: rg for known
names, the semantic-search skill first for concept questions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 13:27:56 +02:00
Julian lechnerandClaude 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 lechnerandClaude 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 lechnerandClaude 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 lechnerandClaude 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 0a8a54bf99 feat(rules-java): expand language guidance 2026-09-30 17:07:05 +02:00
Julian lechner d71db16198 docs(security): add focused rule index 2026-09-30 09:38:41 +02:00
Julian lechner b3a19860b4 docs(azure-devops): honor explicit write requests 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 097cec41c2 docs(csharp): require null-safe code 2026-09-30 08:39:23 +02:00
fraujulian e712a75e22 docs(agents): scope task state to long work
CI / Capabilities and shell quality (push) Successful in 12s
CI / Python tests and compilation (push) Successful in 13s
CI / PowerShell tests on Ubuntu (push) Successful in 42s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 9s
CI / Qwen retrieval integration (push) Successful in 14m24s
CI / Bash integration and installation guards (push) Successful in 45s
CI / Installed client configuration smoke tests (push) Successful in 14s
2026-09-25 19:11:51 +02:00
fraujulian 4865bea481 docs(git): require git commands for commits and pushes
CI / Capabilities and shell quality (push) Successful in 14s
CI / Python tests and compilation (push) Successful in 13s
CI / PowerShell tests on Ubuntu (push) Failing after 41s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 9s
CI / Bash integration and installation guards (push) Canceled after 0s
CI / Installed client configuration smoke tests (push) Canceled after 0s
CI / Qwen retrieval integration (push) Canceled after 2m9s
2026-09-25 18:04:35 +02:00
fraujulian b54c3d61d0 docs(security): strengthen web guidance 2026-09-24 22:04:13 +02:00
fraujulian c086919866 docs(security): strengthen supply chain guidance 2026-09-24 22:04:01 +02:00
fraujulian 6a513de496 docs(security): strengthen network guidance 2026-09-24 22:03:28 +02:00
fraujulian 0041fbe777 docs(security): strengthen file guidance 2026-09-24 22:03:18 +02:00
fraujulian 2c60db173d docs(security): strengthen data guidance 2026-09-24 22:03:06 +02:00
fraujulian 605d0ef64a docs(security): strengthen crypto guidance 2026-09-24 22:02:41 +02:00
fraujulian a96b198e23 docs(security): strengthen auth guidance 2026-09-24 22:02:23 +02:00
fraujulian e5827e7ddb docs(security): strengthen API guidance 2026-09-24 22:02:12 +02:00
fraujulian 56a71a8f2c docs(security): define authorized testing scope 2026-09-24 22:00:53 +02:00
fraujulian 65f99d398e perf(java): add JVM performance guidance 2026-09-24 22:00:29 +02:00
fraujulian 9bf0d1b1e2 feat(java): add modern Java rules 2026-09-24 21:59:59 +02:00
fraujulian 0bdd5f46b3 refactor(rules): group focused security rules 2026-09-24 21:47:59 +02:00
fraujulian 646e552ff1 refactor(rules): split TypeScript guidance by topic 2026-09-24 21:47:29 +02:00
fraujulian 27db155b85 refactor(rules): split C# guidance by topic 2026-09-24 21:46:50 +02:00
fraujulian d4f45a3320 refactor(rules): move UI principles to topic rule 2026-09-24 21:45:33 +02:00
fraujulian ca9f6296d6 refactor(rules): keep WPF index focused 2026-09-24 21:45:25 +02:00
fraujulian c91505a568 refactor(rules): keep Angular index focused 2026-09-24 21:45:15 +02:00
Julian lechner 0e733f8b29 docs(rules): allow minor reversible UI choices 2026-09-24 17:04:19 +02:00
fraujulian 80e04701fa docs(rules): clarify C# collection and comment guidance
CI / Capabilities and shell quality (push) Successful in 10s
CI / Python tests and compilation (push) Successful in 12s
CI / PowerShell tests on Ubuntu (push) Successful in 32s
CI / CI configuration security checks (push) Successful in 4s
CI / Build and inspect generated packages (push) Successful in 7s
CI / Qwen retrieval integration (push) Successful in 14m15s
CI / Bash integration and installation guards (push) Successful in 16s
CI / Installed client configuration smoke tests (push) Successful in 13s
2026-09-18 15:24:14 +02:00
fraujulian 8966d64f3e docs(rules): allow accuracy updates
CI / Capabilities and shell quality (push) Successful in 13s
CI / Python tests and compilation (push) Successful in 11s
CI / PowerShell tests on Ubuntu (push) Successful in 27s
CI / CI configuration security checks (push) Successful in 3s
CI / Build and inspect generated packages (push) Successful in 7s
CI / Qwen retrieval integration (push) Successful in 14m12s
CI / Bash integration and installation guards (push) Successful in 15s
CI / Installed client configuration smoke tests (push) Successful in 12s
2026-09-18 13:26:02 +02:00
Julian lechner 1bc59ca881 perf(retrieval): gate semantic repository search 2026-09-17 23:00:18 +02:00
fraujulian 9b312cd840 fix(retrieval): run search as local CLI
CI / linux (push) Successful in 6s
2026-09-17 19:27:11 +02:00
Julian lechner 459c520201 fix(rules): prioritize Qwen discovery and unify task workflows
CI / linux (push) Failing after 3s
2026-09-17 15:27:04 +02:00
Julian lechner 8274d7d52d perf(prompt): reduce permanent instruction context 2026-09-17 14:37:18 +02:00
Julian lechner 78667b182f docs(rules): require Qwen reranking
CI / linux (push) Failing after 4s
2026-09-17 13:08:06 +02:00
Julian lechner 1b64c54fda feat(instructions): guide semantic retrieval 2026-09-17 11:45:16 +02:00
fraujulian bf43b256a0 feat(orchestration): add compact delegation protocol 2026-09-16 22:44:21 +02:00