oscar
38a8d9444d
fix(setup): disable diff by default
2026-07-21 13:49:44 +02:00
oscar
31158db2af
feat(claude/audit): make tests default and regroup by reading style
2026-07-19 04:42:26 +02:00
oscar
6b5d8b0b7c
fix(claude/settings): update config
2026-07-18 22:01:34 +02:00
oscar
3e8cdb5b4b
fix(gitea-runner): allow tora-ci cache volume
2026-07-18 20:44:16 +02:00
oscar
a812461d2f
fix(cpp): update style and lints
2026-07-18 16:02:13 +02:00
oscar
4184e582ba
fix: update clangd config
2026-07-18 16:00:40 +02:00
oscar
1974a4258d
fix(gitea-runner): update config
2026-07-18 00:13:32 +02:00
oscar
6ca427a207
fix(gitea-runner): drop the custom slice
2026-07-17 23:30:06 +02:00
oscar
eb0b8183ef
fix(gitea-runner): use custom gitea-runner slice
2026-07-17 23:04:20 +02:00
oscar
d25352237c
fix(gitea-runner): put runner into background cgroup
2026-07-17 22:53:56 +02:00
oscar
3044e72863
fix(gitea-runner): raise capacity to 4
2026-07-17 22:24:47 +02:00
oscar
7e6702127c
feat: add gitea-runner config
2026-07-17 01:56:51 +02:00
oscar
2c225288a2
fix: target containers/registries.conf specifically, not the dir
2026-07-16 18:44:46 +02:00
oscar
ab69950f46
fix: add containers config
2026-07-16 17:56:21 +02:00
oscar
3f10960838
feat(c/cpp): update formatting style
2026-07-16 03:40:12 +02:00
oscar
4c13b7b7d2
perf(claude): group audit and scan reviewers by area
2026-07-12 18:19:59 +02:00
oscar
b5e37e9cd1
refactor(claude/scan): remove Artifact output, report inline only
2026-07-08 12:09:38 +02:00
oscar
ef6bd4505b
fix(claude/audit): accept any affirmative to approve a tier
2026-07-08 08:55:53 +02:00
oscar
794d302c0a
feat(claude/scan): add read-only scan skill with report-only output
2026-07-08 08:54:24 +02:00
oscar
979809023b
fix(claude/audit): rename lens to area
2026-07-08 08:17:07 +02:00
oscar
815bdfe165
chore(claude): apply formatting
2026-07-06 22:19:53 +02:00
oscar
286182bc1a
fix(claude): remove em-dashes from CLAUDE.md to follow its own prose rule
2026-07-06 22:19:04 +02:00
oscar
c2425c4585
refactor(claude/audit): move Validator after Reviewer, add word cap ranges, fix list formatting
2026-07-06 22:05:26 +02:00
oscar
d69393a2a6
refactor(claude/audit): tighten structure and reduce redundancy in workflow sections
2026-07-06 22:00:42 +02:00
oscar
b345b54242
fix(claude/audit): expand Reuse lens with copy-paste extraction and passthrough wrappers
2026-07-06 21:44:15 +02:00
oscar
1bc03a0b64
fix(claude/audit): expand and restructure all opt-in lenses
2026-07-06 21:42:37 +02:00
oscar
33793221ad
fix(claude/audit): tighten Conventions lens guidance
2026-07-06 21:40:00 +02:00
oscar
8534f9b7ff
fix(claude/audit): expand Efficiency lens, move racy existence checks to Correctness
2026-07-06 21:38:02 +02:00
oscar
abc0a9a41a
fix(claude/audit): expand Correctness lens with boundary violations, data loss, ordering, and language traps
2026-07-06 21:35:48 +02:00
oscar
071eb8d232
fix(claude/audit): expand Quality lens with naming, control flow, encapsulation, and magic values
2026-07-06 21:32:29 +02:00
oscar
d846816566
fix(claude/audit): apply and commit one group at a time
2026-07-06 12:48:33 +02:00
oscar
6218dedaed
fix(claude): update
2026-07-06 09:27:32 +02:00
oscar
6d9e4a2841
fix(claude/audit): update stuff
2026-07-05 23:17:36 +02:00
oscar
6a1e3b9080
fix(claude): allow documenting abstractions that others implement
2026-07-05 22:32:12 +02:00
oscar
c0ba0aa33d
fix(claude): go harder on the commentary rules
2026-07-05 22:32:04 +02:00
oscar
aec1c9c686
fix(claude/skills/audit): clarify conventions lens on qualitative judgement
2026-07-05 18:18:44 +02:00
oscar
599c48c325
feat(claude/skills/audit): add a default Conventions lens
2026-07-05 18:02:03 +02:00
oscar
2a37b590a7
refactor(claude/skills/audit): frame the parent as one silent operation
2026-07-05 12:03:39 +02:00
oscar
16664264c8
fix(claude/skills/audit): harden the no-pipeline-narration rule
2026-07-05 02:54:51 +02:00
oscar
ac358424a5
fix(claude): default to subject-only commit
2026-07-05 02:05:03 +02:00
oscar
8dbc7e0850
fix(claude): clarify commentary rules
2026-07-05 01:57:14 +02:00
oscar
7a1887baaa
fix(claude/skills/audit): always validate in a subagent, restore comms discipline
2026-07-04 23:36:57 +02:00
oscar
c086e2b769
fix(claude/skills/audit): forbid previewing upcoming tiers
...
The model was appending a one-line heads-up describing the next
tier's findings, reading 'do not render a later tier' narrowly as
only barring the full finding block. Spell out that previews,
teasers, and counts of what follows are not allowed either.
2026-07-04 17:24:12 +02:00
oscar
6d52068755
docs(claude/skills/audit): drop pull-request framing
2026-07-04 08:35:12 +02:00
oscar
55af826a7a
refactor(claude/skills): merge check into audit as one mode-flagged skill
2026-07-04 07:33:17 +02:00
oscar
a96c6b5c57
fix(claude/skills/check): minor edit
2026-07-04 05:45:19 +02:00
oscar
bc6b85626c
fix(claude/skills/check): enforce one stage per message
...
The staged presentation was being rendered all at once because the
instructions described the stages without forbidding showing them
together. Make it a hard rule in both the parent workflow and the
presentation section: show one stage, stop, wait for the user, then
show the next. Needs Discussion now shows a single item per message
rather than the whole bucket.
2026-07-04 05:42:11 +02:00
oscar
4ed2784d42
fix(claude/skills/pkgbuild): update remote url
2026-07-04 04:56:45 +02:00
oscar
4479c1919c
fix(rust): use thin LTO
2026-07-04 04:47:04 +02:00
oscar
e910196676
docs(pkgbuild): prefer running the test suite in check()
...
Favor the upstream suite when it is self-contained over a cheap
--version smoke check, matching standard Arch packaging practice.
2026-07-04 03:49:24 +02:00