Skip to content

release: v0.5.7, with the unreached-areas audit's fixes - #41

Merged
HTMLGuyLLC merged 6 commits into
mainfrom
audit-unreached-fixes
Nov 4, 2026
Merged

HTMLGuyLLC merged 6 commits into
mainfrom
audit-unreached-fixes

Conversation

@HTMLGuyLLC

Copy link
Copy Markdown
Owner

Fixes every finding from the audit of the areas the 2026-11-01 audit never reached, except the two Ideas.

Scoring changes (RULES_VERSION 13, so everyone's history is rescored once)

  • Messages from other agents, scheduled tasks and coordinators in Claude Code no longer count as the person's.
  • A rebuild now drops what older rules counted in a chat that holds none of the person's messages under the new rules. Before, it treated that chat as missing and put the old counts back.
  • Polite closers and routine requests ("No, that's all, thanks", "Nah, it's cool", "Same thing for the footer please") aren't corrections. Real ones still are ("Same thing, it still crashes", "Not working on Safari", "No, that's not needed, remove it").
  • "You're right" after a plain question isn't an admission. Statement-then-question corrections still are.
  • Added context ("by the way…") never counts against the AI, as README says.
  • A ? in code isn't the AI asking. Mistake categories and several prompt signals misfire less.

Sources: queued messages with images, ChatGPT attachments, and Codex handoff and voice threads are read. Exports stream instead of loading whole. Lines are capped at 64 MB. Pasted blocks are stripped before scoring.

Redaction (REDACTION_VERSION 3): any *_KEY with a key-like value, pass:, Google and Slack tokens. ISO dates are kept, and numbers that only start like a date are still hidden. Code such as primary_key: id and test output like Pass: 5 are left alone.

Lessons: hints and examples match what the checker credits.

Tests: no test touches the real CODEX_HOME or Claude history. New tests pin retention, WAL truncation, re-redaction, two-source Forget and consent cutoffs. CI also runs Rust and Vitest under Pacific/Kiritimati and Pacific/Pago_Pago.

Not fixed: Haiku 5.5 is still priced at its low rate. Usage is stored summed, so a request's size is unknown. dirs, sha2 and zbus stay on Tauri's versions, since upgrading would only add second copies.

Checked locally

  • 755 Rust tests in UTC, UTC+14 and UTC-11. 698 Vitest tests in all three.
  • clippy, fmt, Biome, tsc, actionlint, and gitleaks on the diff.
  • An independent review found 8 regressions in the first pass. All are fixed, with tests.
  • Rescoring a copy of real data: old rules gave 9,500 messages, 243 corrections and 1,224 tasks. New rules give 9,447, 240 and 1,241.

🤖 Generated with Claude Code

HTMLGuyLLC and others added 5 commits November 3, 2026 12:16
Scoring:
- Claude Code messages from other agents, scheduled tasks and coordinators
  no longer count as the person's (origin.kind, plus text markers for older
  files). A rebuild now drops what older rules counted in chats that hold
  none of the person's messages, instead of putting it back.
- Polite closers ("No, that's all, thanks", "Nah, it's cool") and routine
  requests are no longer corrections. "You're right" after a plain question
  isn't an admission. Added context shares one list with the prompt grader.
- A "?" in code isn't the AI asking. Mistake categories come from the right
  side of the chat. Several prompt signals fire less loosely.
- RULES_VERSION 13.

Sources: queued messages with images, ChatGPT attachments, Codex handoff and
voice threads are read. Exports stream instead of loading whole. One line is
capped at 64 MB. Pasted blocks are stripped before scoring.

Redaction: any *_KEY with a key-like value, pass:, Google and Slack tokens.
ISO dates are kept. REDACTION_VERSION 3. Bedrock model ids and Opus 4/4.1
prices.

Lessons: Evidence and Target hints match what the checker credits, and the
Context lesson says the checker can't spot it.

Tests: no test reads or writes real CODEX_HOME or Claude history. New tests
pin retention, WAL truncation, re-redaction, two-source Forget and consent
cutoffs. CI also runs both suites in UTC+14 and UTC-11. Shared fixtures.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bumps the actions group with 1 update: [taiki-e/install-action](https://github.com/taiki-e/install-action).


Updates `taiki-e/install-action` from 2.87.32 to 2.89.0
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@5488ac5...1919c4a)

---
updated-dependencies:
- dependency-name: taiki-e/install-action
  dependency-version: 2.89.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the rust-minor group with 4 updates: [log](https://github.com/rust-lang/log), [tauri-plugin-notification](https://github.com/tauri-apps/plugins-workspace), [tauri-plugin-dialog](https://github.com/tauri-apps/plugins-workspace) and [tauri-plugin-single-instance](https://github.com/tauri-apps/plugins-workspace).


Updates `log` from 0.4.34 to 0.4.35
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/main/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.34...v0.4.35)

Updates `tauri-plugin-notification` from 2.7.0 to 2.8.0
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](tauri-apps/plugins-workspace@fs-v2.7.0...log-v2.8.0)

Updates `tauri-plugin-dialog` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](tauri-apps/plugins-workspace@http-v2.8.3...dialog-v2.8.4)

Updates `tauri-plugin-single-instance` from 2.5.4 to 2.5.5
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](tauri-apps/plugins-workspace@http-v2.5.4...http-v2.5.5)

---
updated-dependencies:
- dependency-name: log
  dependency-version: 0.4.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: tauri-plugin-notification
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-minor
- dependency-name: tauri-plugin-dialog
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: tauri-plugin-single-instance
  dependency-version: 2.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
zbus 6, dirs 7 and sha2 0.11 would each add a second copy, because Tauri's
plugins still use the older versions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@HTMLGuyLLC
HTMLGuyLLC enabled auto-merge (squash) November 4, 2026 13:24
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@HTMLGuyLLC HTMLGuyLLC changed the title Fix the audit of the never-reviewed areas release: v0.5.7, with the unreached-areas audit's fixes Nov 4, 2026
@HTMLGuyLLC
HTMLGuyLLC merged commit dbe53fc into main Nov 4, 2026
19 checks passed
@HTMLGuyLLC
HTMLGuyLLC deleted the audit-unreached-fixes branch November 4, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant