Julian lechner and Claude Sonnet 5
6bf3cc63d7
feat(uninstall): add uninstall.sh script
...
Bash equivalent of uninstall.ps1: removes managed files, extension/
skill ledger entries, semantic retrieval, and the saved Quickupdate
selection for a selected client.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-17 21:48:03 +02:00
Julian lechner and Claude Sonnet 5
942288eeda
feat(uninstall): add uninstall.ps1 script
...
Removes managed files, extension/skill ledger entries, semantic
retrieval, and the saved Quickupdate selection for a selected client,
reusing the same manifest-sync backup and warn-and-retain semantics as
install and update.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-17 21:47:59 +02:00
Julian lechner
bb5ff39f03
fix(codex): extend retrieval timeout
CI / linux (push) Successful in 6s
2026-09-17 17:53:21 +02:00
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 lechner and Claude 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 lechner and Claude 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 lechner and Claude 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 lechner and Claude 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