Skip to content

Release tracker: 0.5.0 — Intelligence + Integrity #218

@prakashUXtech

Description

@prakashUXtech

Status — 2026-05-13

Captain track shipped. All 9 bundled PRs landed in dev:

Plus #233 (soul note + observe), #221 (graph plateau fix for #220).

LFDT mentee track in flight:

Remaining for v0.5.0 release:

Auto-closed via this update: #108, #142, #160, #189, #190, #191, #192, #199, #201, #202, #220.


(Original tracker body below for reference.)

Tracker for the v0.5.0 minor release. Major bump because the schema grows (#192 brain-aligned memory primitives) and several new top-level subsystems land (soul-aware evals, soul optimize autoresearch, graph traversal API).

Theme

Two pillars:

  1. Intelligence — souls evaluate themselves (Soul-aware evals: a format for testing memory-driven agents #160), improve themselves (feat: soul optimize — autonomous self-improvement loop (autoresearch) #142), and traverse their own graph memory (Graph memory traversal and progressive loading #108 + feat(graph): tier overhaul — typed ontology, real extraction, graph API #190).
  2. Integrity — better memory updates (Memory updates: brain-aligned primitive set (supersede + confirm + update + weight-decay forget) #192), tighter trust chain (trust: enforce timestamp monotonicity in verify_chain #199-trust: tighten compute_payload_hash typing + reject Pydantic models #205), audit-log polish (trust: payload summaries in audit_log for human-readable history #201, trust: WARNING-level logging when chain append fails for non-readonly reasons #202), chain pruning (trust: chain pruning + archival for long-running souls #203 stub), key rotation foundation (trust: tests for key rotation (mixed-signer chains) #204).

Plus quality-of-life CLI surfaces (#189 `soul journal`, #191 `soul diff`).

Bundled work — 14 items, 9 PRs

Trust chain hardening + observability

Issue PR Branch Status
#199 + #200 + #205 + #204 #210 feat/trust-chain-verification-hardening Open against dev
#201 + #202 #213 feat/audit-log-and-logging-improvements Open against dev
#203 (stub) #214 feat/touchtime-chain-pruning Open against dev

Memory primitives (#192)

Step Branch Status
RFC #209 (rfc/memory-update-primitives) Open against dev — captain reviewing
Spike feat/memory-update-primitives-spike Pending — waits on RFC sign-off
Production feat/memory-update-primitives Pending — waits on captain daily-test of spike

Intelligence

Issue PR Branch Status
#160 #211 feat/soul-aware-evals Open against dev
#108 + #190 TBD feat/graph-memory-traversal In flight
#142 TBD feat/soul-optimize-autoresearch Bench — waits on #211 merge

CLI polish

Issue PR Branch Status
#189 #212 feat/soul-journal-cli Open against dev
#191 #215 feat/soul-diff-cli (stacked on #212) Open against dev

Schema migrations

`soul migrate ` covers 0.4.x → 0.5.0:

Workflow

  • Sub-PRs target `dev`, not main directly
  • Captain installs dev locally and tests through daily soul use
  • Once dev is stable, dev → main via release PR with full test matrix
  • Tag `v0.5.0` on main, PyPI publish workflow triggers

Out of scope (deferred to v0.5.x)

Estimated agent-time

~46-63 agent-hours across 9 PRs. Wall-clock with 5 parallel agents: 3-5 days of crew work + 2-5 days of captain daily-testing the dev branch + 1 day for the final release PR.

Closes (when v0.5.0 ships)

#199, #200, #201, #202, #203 (stub), #204, #205, #189, #191, #160, #108, #190, #142, #192. Umbrella tracker #206 (0.4.1) is fully absorbed into this v0.5.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions