Commit Graph
100 Commits
Author SHA1 Message Date
Julian lechner fd58b5c198 feat(retrieval): install CUDA runtime 2026-09-17 17:52:56 +02:00
Julian lechner e5b63965b8 feat(retrieval): prefer CUDA devices 2026-09-17 17:50:33 +02:00
Julian lechner 5ec6d0b6ac perf(retrieval): batch changed embeddings 2026-09-17 17:50:14 +02:00
Julian lechner 0a964ad0bc fix(ci): tolerate missing PowerShell in Gitea runner
CI / linux (push) Successful in 7s
2026-09-17 16:10:48 +02:00
Julian lechner e0aa4106d5 fix(ci): tolerate missing PowerShell in act
CI / linux (push) Failing after 3s
2026-09-17 16:05:39 +02:00
Julian lechner 68d51896ef ci: add workflow security checks
CI / linux (push) Failing after 4s
2026-09-17 16:02:24 +02:00
Julian lechner a1429c225b ci: test integrations and Qwen retrieval 2026-09-17 16:02:24 +02:00
Julian lechner 6d2769415e ci: validate generated packages 2026-09-17 16:02:23 +02:00
Julian lechner c5d0ae0077 ci: test PowerShell on Ubuntu 2026-09-17 16:02:23 +02:00
Julian lechner fcc1f4d249 ci: run Python tests and validation 2026-09-17 16:02:23 +02:00
Julian lechner bda123d4c1 ci: add shell quality checks 2026-09-17 16:02:22 +02:00
Julian lechner c88e683c6d ci: define Ubuntu workflow triggers and permissions 2026-09-17 16:02:22 +02:00
Julian lechner 0f8aa0a25d feat(qwen): rerank 50 candidates and return five 2026-09-17 15:54:23 +02:00
Julian lechner e97404a0a1 feat(qwen): fuse dense and lexical search with RRF 2026-09-17 15:54:10 +02:00
Julian lechner fd37422de2 feat(qwen): maintain a lexical search index 2026-09-17 15:53:59 +02:00
Julian lechner b76a993c75 feat(qwen): split chunks at symbols and sections 2026-09-17 15:53:48 +02:00
Julian lechner 685dbe61f4 feat(qwen): add token windows and document metadata 2026-09-17 15:53:36 +02:00
Julian lechner 7be729cb22 feat(qwen): enforce 1024-dimensional embeddings 2026-09-17 15:52:43 +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 2079792a74 fix(qwen): isolate and refresh indexes with code-search prompts 2026-09-17 15:27:04 +02:00
Julian lechner 5dbb1b21b4 feat(budget): include installed and cached skill inventories 2026-09-17 15:27:04 +02:00
Julian lechner b7842234c0 feat(prompts): inventory skill metadata and duplicate names 2026-09-17 15:27:03 +02:00
Julian lechner 6ce4fcc848 fix(scripts): forward retrieval summary options in both shells 2026-09-17 15:27:03 +02:00
Julian lechner 5ca0dcfb53 fix(retrieval): suppress dry-run details in summary mode 2026-09-17 15:27:02 +02:00
Julian lechner 561e010c41 fix(install): migrate duplicate skills and resolve concurrency tokens 2026-09-17 15:27:02 +02:00
Julian lechner 975e1fd5f0 fix(install): copy canonical skills before legacy migration 2026-09-17 15:27:02 +02:00
Julian lechner 14940cc118 fix(doctor): allow install-time concurrency placeholders 2026-09-17 15:27:01 +02:00
Julian lechner 55c80ab9de fix(build): reject unknown tokens beside allowed placeholders 2026-09-17 15:27:01 +02:00
Julian lechner a182b9c5c7 docs: document qwen3 reranking feature
CI / linux (push) Failing after 3s
2026-09-17 14:38:23 +02:00
Julian lechner 121c004100 ci: add ubuntu build and test workflow 2026-09-17 14:37:18 +02:00
Julian lechner e74366f19a fix(config): validate codex settings and allow claude concurrency override 2026-09-17 14:37:18 +02:00
Julian lechner 8274d7d52d perf(prompt): reduce permanent instruction context 2026-09-17 14:37:18 +02:00
Julian lechner 7c6d7c610f fix(manifest): preserve Bash model settings
CI / linux (push) Failing after 5s
2026-09-17 14:03:20 +02:00
Julian lechner 92fbcc8114 fix(manifest): preserve PowerShell model settings 2026-09-17 14:03:00 +02:00
Julian lechner 8c7ede54a6 docs: describe review status displays
CI / linux (push) Failing after 3s
2026-09-17 13:22:55 +02:00
Julian lechner 83929e856f feat(statusline): show review mode 2026-09-17 13:22:42 +02:00
Julian lechner 3ddf2756c2 docs: describe shared rule manifest 2026-09-17 13:16:35 +02:00
Julian lechner d308bc037e refactor: share rule skill manifest 2026-09-17 13:16:24 +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 d01b819b02 chore(retrieval): describe reranking setup 2026-09-17 13:07:57 +02:00
Julian lechner 727c499d2c feat(retrieval): rerank semantic search results 2026-09-17 13:07:47 +02:00
Julian lechner 2975619da8 docs: clarify shared rule manifest 2026-09-17 13:02:43 +02:00
Julian lechner 6420e54e4e perf(codex): remove Impeccable hooks 2026-09-17 13:00:37 +02:00
Julian lechner 84fcb0f583 chore: refresh prompt budget baseline 2026-09-17 13:00:29 +02:00
Julian lechner 65eee69fb9 fix(codex): preserve local model settings 2026-09-17 13:00:20 +02:00
Julian lechner 64fb27f539 ci: streamline validation workflow 2026-09-17 13:00:06 +02:00
Julian lechner 381f99ea54 docs(readme): note preserved Codex settings
CI / linux (push) Failing after 4s
CI / compatibility-canary (push) Skipped
2026-09-17 11:47:24 +02:00
Julian lechner 8ab180c73a docs(configuration): describe status and local settings 2026-09-17 11:47:07 +02:00
Julian lechner 83401a4732 docs(plugins): document QMD integration 2026-09-17 11:46:36 +02:00
Julian lechner 4f6ac68e0c feat(statusline): show Codex permission mode 2026-09-17 11:46:06 +02:00
Julian lechner f07aaf8f63 feat(qmd): add managed extension integration 2026-09-17 11:45:41 +02:00
Julian lechner 1b64c54fda feat(instructions): guide semantic retrieval 2026-09-17 11:45:16 +02:00
Julian lechner 13594fb401 fix(update): preserve local model and effort 2026-09-17 11:45:00 +02:00
Julian lechner 7572ec40d9 fix(hooks): run Impeccable hook on Windows 2026-09-17 11:44:36 +02:00
Julian lechner 79d981e78b fix(retrieval): order Claude MCP arguments 2026-09-17 09:21:45 +02:00
Julian lechner b67eb844bc docs(retrieval): document optional local layer 2026-09-17 09:17:46 +02:00
Julian lechner aaf3a183f4 feat(install): reconcile retrieval runtime 2026-09-17 09:17:20 +02:00
Julian lechner 27f1c1ec79 feat(retrieval): add optional Qwen semantic layer 2026-09-17 09:16:53 +02:00
Julian lechner bfbe001248 feat(selection): persist retrieval preference 2026-09-17 09:16:05 +02:00
Julian lechner 151306a6cc fix(capabilities): check shell and tool requirements 2026-09-17 09:15:37 +02:00
Julian lechner 0079fe2b92 docs(ci): document and run capability checks 2026-09-17 08:43:21 +02:00
Julian lechner 5c23f21586 feat(capabilities): add strict shell checks 2026-09-17 08:43:12 +02:00
Julian lechner bdf98d5b71 feat(telemetry): add local agent efficiency metrics 2026-09-17 08:32:39 +02:00
Julian lechner 4fa8708ba7 feat(session): bind verification to git state 2026-09-17 08:32:28 +02:00
Julian lechner be87628d67 feat(plugins): record resolved extension revisions 2026-09-17 08:32:17 +02:00
Julian lechner 8ae8e7a173 feat(review): standardize finding scope and severity 2026-09-17 08:32:08 +02:00
Julian lechner ea2c80817b feat(agents): generate capabilities and rule loading 2026-09-17 08:31:58 +02:00
Julian lechner 3fad860256 ci: cover bash and powershell on linux 2026-09-17 08:31:47 +02:00
Julian lechner 2c3e63ed29 feat(prompt-budget): enforce absolute context caps 2026-09-17 08:31:38 +02:00
Julian lechner 1d77feeb71 fix(plugins): correct impeccable selector 2026-09-17 08:31:28 +02:00
Julian lechner 5ef3bc5525 docs(readme): use clone in quickstart 2026-09-17 08:31:17 +02:00
Julian lechner c6c8bf7105 feat: add keyboard plugin selection
CI / linux (push) Failing after 11s
2026-09-16 17:37:53 +02:00
Julian lechner 9b5e862d8a feat: persist compact session state 2026-09-16 17:37:48 +02:00
Julian lechner a509509192 feat: add local session telemetry 2026-09-16 17:37:43 +02:00
Julian lechner 9b82f3eecd feat: cache repository context 2026-09-16 17:37:40 +02:00
Julian lechner c7b25b63c9 ci: add prompt budget checks 2026-09-16 17:37:23 +02:00
Julian lechner c8674a5059 chore(codex): add local hook configuration 2026-09-16 16:56:18 +02:00
Julian lechner 77a829aff0 docs(plan): record token efficiency implementation 2026-09-16 16:55:32 +02:00
Julian lechner 137af86de3 docs(plan): add token efficiency design 2026-09-16 16:55:22 +02:00
Julian lechner 13c3f56aa5 ci: run compact script checks 2026-09-16 16:55:11 +02:00
Julian lechner 67c28d4b08 test(packages): verify compact output and rule deduplication 2026-09-16 16:55:02 +02:00
Julian lechner 2ce60a86ab test(plugins): cover selection and install guards 2026-09-16 16:54:53 +02:00
Julian lechner 1c359729a8 test(scripts): add summary modes to validation tests 2026-09-16 16:54:43 +02:00
Julian lechner 545c9841b2 feat(install): add compact install and update summaries 2026-09-16 16:54:33 +02:00
Julian lechner 5b50f32f4b refactor(install): share target selection helpers 2026-09-16 16:54:23 +02:00
Julian lechner 0c0062d955 fix(doctor): quote TOML parser command 2026-09-16 16:54:10 +02:00
Julian lechner edd874945e test(config): validate generated skill frontmatter 2026-09-16 16:54:01 +02:00
Julian lechner ab3007cf48 feat(build): add compact summary mode 2026-09-16 16:53:51 +02:00
Julian lechner 1355cbe3cd feat(plugins): compact command output and preserve diagnostics 2026-09-16 16:53:40 +02:00
Julian lechner 453da10b61 feat(output): summarize managed file sync 2026-09-16 16:53:28 +02:00
Julian lechner bfd3093776 refactor(rules): narrow ambiguity and output guidance 2026-09-16 16:53:15 +02:00
Julian lechner 847038d1e0 style(statusline): compact Claude status display 2026-09-16 16:53:03 +02:00
Julian lechner 9d23c4455e docs: document summary output and update workflow 2026-09-16 16:52:52 +02:00
Julian lechnerandClaude Sonnet 5 e02b6cfed2 test: cover embedded general.md dedup and split-rule reference files
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 16:04:35 +02:00
Julian lechnerandClaude Haiku 4.5 c979f47621 refactor(rules): point definition-of-done at general.md instead of restating it
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-09-16 15:50:08 +02:00
Julian lechnerandClaude Haiku 4.5 89de58ff24 refactor(rules): de-duplicate priority/decision/documentation guidance into general.md
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-09-16 15:46:20 +02:00
Julian lechnerandClaude Sonnet 5 3fa0d74ad8 feat(build): embed general.md into AGENTS.md, not just CLAUDE.md
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 15:42:36 +02:00
Julian lechnerandClaude Sonnet 5 3a01d28506 feat(build): support directory-shaped rules with references/
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 15:38:28 +02:00
Julian lechnerandClaude Haiku 4.5 01220cebd4 refactor(rules): split ui-ux.md into index + references
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-09-16 15:34:43 +02:00
Julian lechnerandClaude Haiku 4.5 a2b9a9f5c4 refactor(rules): split wpf.md into index + references
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-09-16 15:29:33 +02:00