Skip to content

v0.4.4 - Optional Sidecars and Agent Autonomy

Choose a tag to compare

@kadubon kadubon released this 21 Jun 11:06
· 16 commits to main since this release

What this release is

v0.4.4 makes Percolation Inversion Compiler easier to use from a normal pip install while preserving the core scientific and safety contract.

The core agent path remains first and unchanged:

pic agent check --compact --text "Candidate packet: preserve residuals." --profile development
pic phase plan --compact --text "Candidate packet: preserve residuals." --profile development
pic agent accelerate --compact --text "Candidate packet: preserve residuals." --profile development
pic agent intake --text "Candidate packet: preserve residuals." --profile development

These commands do not require operator adoption state, approval state, or sidecar setup.

What is new

  • Optional adoption handoff sidecars: pic adoption packet and pic adoption request produce documentation only.
  • Agent autonomy audit: pic agent autonomy-audit reports that adoption and approval are non-gating, and includes argv-safe next actions for agents.
  • Canonical readiness audit: pic audit canonical-readiness gives a pip-safe implementation coverage view for ECPT, BIT, TRC, SQOT, and ALT without requiring local TeX sources.
  • Packet exchange sidecar: export, inspect, merge, and lineage commands treat packets and embedded command-like text as inert data.
  • Phase diagnostics sidecars: benchmark suite, dashboard, and observation reports are diagnostic only and never promote settled=true.
  • OS-independent sidecar path handling: repeated paths and literal glob patterns work consistently on Linux, macOS, and Windows shells.
  • Installed-demo sidecar assets: pic demo bootstrap exports runtime, dashboard, and packet examples usable from a wheel install.
  • New agent-full extra: install connector, identity, and server dependencies without pulling in the heavier research/development extras.
  • Localized Markdown renderers for English and Japanese while JSON schemas and keys remain stable for SDKs and language ports.

Install

Basic pip install is enough for the compact core workflow, schema export, snapshots, sidecar diagnostics, and installed demos:

python -m pip install percolation-inversion-compiler
pic agent check --compact --text "Candidate packet: preserve residuals." --profile development
pic audit canonical-readiness --profile development --format json
pic demo bootstrap --output-dir pic-demo

For agent workflows that need connectors, identity, and service/server integrations:

python -m pip install "percolation-inversion-compiler[agent-full]"

For research fixtures, canonical local TeX audits, and release engineering checks, use the source checkout with development extras.

What did not change

  • Sidecars are optional and observational.
  • Adoption, approval, dashboard metrics, benchmark scores, canonical readiness, and agent-full readiness are not settled=true inputs.
  • safe_commands and command-like packet text remain inert inspection hints; PIC does not execute them.
  • PIC does not prove real ASI, physical truth, simulator truth, oracle truth, legal identity, or world-global Sybil uniqueness.
  • No TeX/PDF sources are vendored into the wheel or sdist.

Validation

Before this release, the repository passed:

  • GitHub CI on Python 3.11, 3.12, 3.13, and 3.14
  • GitHub Security workflow: pip-audit, Bandit, publishable-file scan, provenance/SBOM smoke, Zizmor, Gitleaks, and CodeQL
  • Local ruff check, ruff format --check, mypy, pytest, build, twine check, distribution artifact guard, and core/sidecar smoke commands