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
fraujulian
bb03528337
refactor(rules): route loading by focused topic
2026-09-24 21:43:06 +02:00
fraujulian
f87db70f78
docs(skill): clarify work item verification triggers
2026-09-24 19:12:30 +02:00
fraujulian
8ace616ea5
docs(skill): clarify regression verification triggers
2026-09-24 19:12:26 +02:00
fraujulian
a8d1ea6554
docs(skill): clarify fact verification triggers
2026-09-24 19:12:20 +02:00
fraujulian
2646bfaa8b
docs(skill): clarify WPF review triggers
2026-09-24 19:12:16 +02:00
fraujulian
bc0fd83e14
docs(skill): clarify UI UX review triggers
2026-09-24 19:12:11 +02:00
fraujulian
7bac5a75c6
docs(skill): clarify security review triggers
2026-09-24 19:12:07 +02:00
fraujulian
f3f02a393a
docs(skill): clarify performance review triggers
2026-09-24 19:12:02 +02:00
fraujulian
9996eb64a6
docs(skill): clarify EF Core review triggers
2026-09-24 19:11:56 +02:00
fraujulian
2ded5617af
docs(skill): clarify code review triggers
2026-09-24 19:11:52 +02:00
fraujulian
34a65d9019
docs(skill): clarify business review triggers
2026-09-24 19:11:46 +02:00
fraujulian
f58cffd4d7
docs(skill): clarify API review triggers
2026-09-24 19:11:38 +02:00
fraujulian
2b6985c37f
docs(skill): clarify technical research triggers
2026-09-24 19:11:34 +02:00
fraujulian
28fa850dcc
docs(skill): clarify repository research triggers
2026-09-24 19:11:29 +02:00
fraujulian
d42a70605d
docs(skill): clarify work item skill triggers
2026-09-24 19:11:25 +02:00
fraujulian
2e18a66a77
docs(skill): clarify planning skill triggers
2026-09-24 19:11:21 +02:00
fraujulian
e5205316ab
docs(skill): clarify impact analysis triggers
2026-09-24 19:11:15 +02:00
fraujulian
3e1db3d6f2
docs(skill): clarify unit test triggers
2026-09-24 19:11:09 +02:00
fraujulian
4d06ceb223
docs(skill): clarify SQL skill triggers
2026-09-24 19:11:04 +02:00
fraujulian
3982f4c430
docs(skill): clarify integration test triggers
2026-09-24 19:11:00 +02:00
fraujulian
afb9ea6521
docs(skill): clarify pull request review triggers
2026-09-24 19:10:56 +02:00
fraujulian
e8fea95774
docs(skill): clarify debugging triggers
2026-09-24 19:10:47 +02:00
fraujulian
e3f4e01fea
chore(skill): remove answer-pull-request
2026-09-24 19:10:01 +02:00
fraujulian
aeec4d351c
refactor(rules): move loading map to global instructions
2026-09-24 18:48:17 +02:00
Julian lechner
c27e32f5b2
fix(retrieval): secure daemon IPC messages
2026-09-24 17:08:31 +02:00
Julian lechner
68acfa5a6f
docs(rules): allow explicitly selected native MCP
2026-09-24 17:08:29 +02:00
Julian lechner
0e733f8b29
docs(rules): allow minor reversible UI choices
2026-09-24 17:04:19 +02:00
fraujulian
2aa86ea643
feat(build): render client customizations
2026-09-18 17:25:53 +02:00
fraujulian
e2c38093e9
fix(mcp): allow direct fallback without mcporter
2026-09-18 16:56:20 +02:00
Julian lechner
13eefe3309
fix(hooks): ignore optional hook failures
CI / Capabilities and shell quality (push) Successful in 11s
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 4s
CI / Build and inspect generated packages (push) Successful in 6s
CI / Qwen retrieval integration (push) Successful in 14m17s
CI / Bash integration and installation guards (push) Successful in 16s
CI / Installed client configuration smoke tests (push) Successful in 13s
2026-09-18 16:17:21 +02:00
fraujulian
49be8edbec
feat(retrieval): preload Qwen models during setup
CI / Capabilities and shell quality (push) Successful in 11s
CI / Python tests and compilation (push) Successful in 11s
CI / PowerShell tests on Ubuntu (push) Successful in 28s
CI / CI configuration security checks (push) Successful in 3s
CI / Build and inspect generated packages (push) Successful in 6s
CI / Qwen retrieval integration (push) Successful in 14m20s
CI / Bash integration and installation guards (push) Successful in 16s
CI / Installed client configuration smoke tests (push) Successful in 13s
2026-09-18 15:47:42 +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
fraujulian
e28a4171ea
feat(instructions): require MCPorter for MCPs
2026-09-18 12:40:00 +02:00
fraujulian
145169dea8
fix(hooks): use relocated build commands
2026-09-18 11:38:09 +02:00
fraujulian
ef084f6fef
feat(retrieval): offer device benchmark
2026-09-18 11:37:09 +02:00
Julian lechner and Claude Sonnet 5
9ad793289d
feat(retrieval): add a background daemon to avoid reloading models per query
...
Each server.py search/rebuild invocation was a fresh process that reloaded
the embedding and reranker models from disk before answering a single
query. Add an optional daemon (server.py daemon) that keeps both models
resident in memory and serves repeated queries, across repository roots,
over a local socket/pipe.
search and rebuild now try the daemon first, spawn one on a cache miss
(guarded by an exclusive lock file to avoid duplicate spawns), and fall
back to the original one-shot in-process worker if the daemon cannot be
reached or started, so behavior is unchanged when the daemon is
unavailable. The daemon exits on its own after 30 minutes of inactivity.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-18 09:36:02 +02:00