Skip to content

pakka v0.6.0

Choose a tag to compare

@amargautam amargautam released this 09 May 14:54
· 48 commits to main since this release
c93349b

Correctness and performance hardening release.

13 fixes across compression, validator, recall, statusline, and commitgate:

  • recall: non-EOF read errors no longer advance last_offset (silent index data loss fixed)
  • compress: language tags preserved on code fences in non-strict modes
  • compress: consecutive-only heading dedup (non-consecutive headings preserved)
  • compress: inflations now metered (honest savings accounting)
  • linguistic: maybe/perhaps removed from drop list (no more epistemic inversion)
  • linguistic: article-a rule case-sensitive (Plan A, vitamin A preserved)
  • validator: reInteger (ports/timeouts/counts), extended rePathAbs delimiters
  • commitgate: session nonce in Reviewed-by-pakka trailer (forgery prevention)
  • audit/meter/commitgate: shortSID sanitized to [A-Za-z0-9_-] (path traversal fixed)
  • statusline: transcript cache with mtime/size invalidation (O(1) hot render)
  • statusline: git rev-parse memoized within render (O(1) subprocess calls)

Identified by 4-agent adversarial review. See adversarial-review-2026-05-08.md.