Skip to content

chore: run or waive the maintainer's machine jobs #318

Closed

Description

@pacphi

Why

Jobs on the maintainer machine must finish before its own purge (ledger exit item 8).

In scope

Merge the stray AQE store with ak x aqe-store merge and keep a copy of the receipt; confirm the AQE pin receipt (B5-8); delete the reviewed temp backlog; remove the leftover /tmp logs. Each may be waived instead.

Out of scope

Footprint snapshot refresh (superseded).

Acceptance criteria

  • Each job is done or waived, recorded on this card

Dependencies

Blocked by: None

Blocks: None

Plan

Verification

Each acceptance criterion is checked on the pull request.

Activity

  1. added this to the 4.0.0-alpha.61 milestone on Oct 1, 2026
  2. added
    v4.0.0Routing: v4.0.0 board
    size:SOne module plus tests; under a day
    ws:remediationRemediation leftovers and bugs
    on Oct 1, 2026
  3. pacphi commented on Oct 2, 2026

    @pacphi
    OwnerAuthor

    Maintainer decision, 2026-10-02: option B.

    To do on the maintainer's Mac before its own purge (each can still be waived if it cannot run):

    • Merge the stray AQE store with ak x aqe-store (D-7) and keep a copy of the receipt outside the kit's state folder.
    • Confirm the AQE pin converged (B5-8): ak sync --skip self, then ak status.

    Waived, with the reason:

    • The reviewed temp backlog (about 34,010 ak-* entries in $TMPDIR). It is disk hygiene only and nothing the purge depends on. The test runner now removes its own temp roots, so the backlog does not regrow, and deleting by hand from a reviewed list risks removing the wrong thing for no gain.
    • The leftover /tmp logs (the four the ledger cites and the six it does not record). Same reason.

    The acceptance line "each job is done or waived, recorded on this card" stays open until the two jobs above are done or waived here.


    Generated by Claude Code

  4. pacphi commented on Oct 2, 2026

    @pacphi
    OwnerAuthor

    Maintainer Mac jobs, results recorded 2026-10-02 from the maintainer's own terminal output (local paths shortened to <project root>).

    1. AQE pin converged (B5-8): done

    ak --version is 4.0.0-alpha.60. Ran ak sync --no-upgrade --skip self --dry-run, then the same without --dry-run.

    • The plan had 3 actions and none was the pin: prune one stale npx env (@claude-flow/cli@3.46.1), re-apply the opencode wiring (ruvnet-brain was missing from opencode.json), and verify the AQE embedding backend. The real run applied all three and ended converged — no failing subsystems.
    • The pin is in place in .claude/settings.local.json, all three absolute and pointing at the project root:
      • AQE_PROJECT_ROOT: <project root>
      • AQE_MEMORY_PATH: <project root>/.agentic-qe/memory.db
      • AQE_STORAGE_PATH: <project root>/.agentic-qe
    • What this does not show: ak status has no dedicated pin row. It reports aqe: initialized; runtime readiness unverified. The evidence for the pin is the settings file plus sync planning nothing for it, not a live AQE run.
    • --no-upgrade kept the 5 listed tool updates unapplied on purpose (ruflo 3.48.0 → 3.51.1, agentic-qe 3.14.4 → 3.14.7, codex 0.158.0 → 0.160.0, opencode-ai 1.18.33 → 1.18.34, ruvnet-brain 4.3.35 → 4.5.2).

    2. Stray AQE store merge (D-7): done, and it was done before this decision

    The receipt is for run 2026-09-28T05-12-26-792Z, so the merge ran on 2026-09-28, not today. Today's ak x aqe-store status reports no stray AQE store below <project root>.

    • Status merged, AQE 3.14.4, holders detected with lsof, and a backup of the root store (backup/root-memory.db) taken first.
    • Root store: experiences 5,386 → 5,485 (+99, which equals the strays' 17 + 3 + 11 + 1 + 66 + 1); patterns 360 → 360. Every stray pattern was already in the root or was a seed pattern skipped by design, so none were lost.
    • 9 stray folders archived under the state folder, and leftInPlace is empty: .agentic-qe/.agentic-qe, .claude/.agentic-qe, claude/.agentic-qe, claude/skills/ruflo-token-audit/scripts/.agentic-qe, docker/.agentic-qe, docs/.agentic-qe, docs/archive/.agentic-qe, docs/assets/.agentic-qe, docs/research/v5/.agentic-qe.
    • A copy of the receipt is kept outside the kit's state folder, at ~/Documents/aqe-store-merge-receipt.json.

    3 and 4. Waived (recorded above)

    The reviewed temp backlog and the leftover /tmp logs were waived with reasons in the earlier comment.

    Outcome

    All four jobs are done or waived and recorded here, so the acceptance line is met. Closing.

    Left open elsewhere, not part of this card: ak sync still lists the Brain plugin's added UserPromptSubmit hook (capacity-aware-parallel-work, declared to keep running when the Brain is off) as a manual decision. That is the user-scope-hook problem P4-01 (beta.2) is planned to remove.


    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    size:SOne module plus tests; under a dayv4.0.0Routing: v4.0.0 boardws:remediationRemediation leftovers and bugs

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions