Skip to content

Releases: ozgurcd/achta

v0.5.19

Choose a tag to compare

@github-actions github-actions released this 10 Oct 11:12

v0.5.19 — 2026-10-10

Use an absolute file target, git -C, make -C, or a writer's --repo selector
when the harness removes a redundant cd. Intact absolute-cd chains also work
with exports, claims and heredocs. Each redirect and pipeline writer needs its
own anchor; explicit targets outside a leading cd are refused. Denials name
a working retry. A stripped cd followed only by a relative target still needs
an explicit location. The hook never infers that missing instruction.

Repository-owned wiki selection was re-measured for lictor, scrinium, legattus
and gograph on v0.5.18 and passes; no selection change is required.

v0.5.18

Choose a tag to compare

@github-actions github-actions released this 09 Oct 17:01

v0.5.18 — 2026-10-09

Slice checks find repository-owned wiki and llm-wiki records before parent records. They keep the same pin, co-versioned metadata, append-only log, identity and clean-tree checks. Ambiguous or unreadable local pages are refused.

v0.5.17

Choose a tag to compare

@github-actions github-actions released this 09 Oct 15:18

v0.5.17 — 2026-10-09

Read achta journal brief after a session resumes. It shows current claims,
repository state, gate results, witness commits, today's decision IDs and recent
owner notes. Save an answer with achta journal note; notes stay in private Git
metadata, with the newest 200 retained. The optional achta hook journal adds
the brief on compact or resume and stays silent on errors. Build with Go 1.27.2
and a checksum-pinned Staticcheck build that reads its export data.

v0.5.16

Choose a tag to compare

@github-actions github-actions released this 09 Oct 14:31

v0.5.16 — 2026-10-09

Run a long check with achta gate run. Keep its full output in a private log
inside Git metadata and read a short result in the terminal. The last 20 logs
remain. The command keeps the check's exit code and supports JSON output.
The existing absolute cd followed by a chained claim command is covered by
a regression test; it already passes on v0.5.15.

v0.5.15

Choose a tag to compare

@github-actions github-actions released this 06 Oct 14:50

v0.5.15 — 2026-10-06

Read Git settings, request Achta help, and preview wiki changes without a
working-directory refusal. Commands that change files still need an explicit
location. The release configuration check now runs the exact GoReleaser version
used by the release workflow through Go, without a separate global install.

v0.5.14

Choose a tag to compare

@github-actions github-actions released this 06 Oct 14:17

v0.5.14 — 2026-10-06

Claim a checkout before you write, so another slice can see who holds it and
how long it has been held. Claims stay in the checkout's Git directory and
work separately for linked worktrees. Status lists changed tracked files and
local commits that are not on the local upstream branch, without file contents
or a network call. Check before writing, release your claim when done, or record
a reason when you force another slice's release. All four commands support JSON.

v0.5.13

Choose a tag to compare

@github-actions github-actions released this 05 Oct 22:30

v0.5.13 — 2026-10-05

Wiki checks now report a changed Achta version in a generated header as a note when all other bytes match. Changed facts, wording, spacing, and malformed versions still fail. Derive previews remain exact, and explicit writes use the running version.

v0.5.12

Choose a tag to compare

@github-actions github-actions released this 05 Oct 21:49

v0.5.12 — 2026-10-05

  • Install or upgrade Achta with Homebrew without a GitHub token. The cask now
    downloads all macOS and Linux archives from public release links.
  • Reject download headers and private API links before publishing the cask.
    Keep checks for the version, archive checksums, older versions, and the copy
    published in the tap. Keep the macOS quarantine step in Homebrew's current format.

v0.5.11

Choose a tag to compare

@github-actions github-actions released this 05 Oct 21:19

v0.5.11 — 2026-10-05

  • Read decision bodies from stdin with decision add --body-file -, using the
    same size limit and body checks as files. Empty input is refused and --check
    still writes nothing. Outside-workspace body files remain refused; the error
    points callers to stdin.
  • Explain that --prefix selects an ID series and the section already holding
    it, including Identity and Platform examples. Help, README and capabilities
    now name stdin input.
  • Add regression tests and a mutation-proved rule. Update release version
    fixtures and the decision-help expectation; decision allocation and insertion
    rules remain unchanged.

v0.5.10

Choose a tag to compare

@github-actions github-actions released this 17 Sep 07:31

v0.5.10 — 2026-09-17

  • Scope wiki check with repeatable --repo NAME and --exclude NAME=REASON;
    explicitly report NOT judged pages without changing selected judgements.
  • Enforce wiki freshness by default; label opt-in --report-only results.
  • Default wiki derive to a read-only before/after preview; require --write
    for mutation, report written pages, and identify Achta/version in block headers.
  • Pin only verified_against, verified and updated; preserve DERIVED and
    lead bytes and state that new lead prose belongs to the PM.
  • Add recipe check --expect-order for ordered, occurrence-sensitive expectations.
  • Prove explicit wiki selection isolates reads and writes. No routing defect
    reproduced at v0.5.9; --wiki-dir continues selecting a canonical direct wiki.