Skip to content
This repository was archived by the owner on Aug 5, 2026. It is now read-only.

v0.0.24 β€” Operate-&-Maintain + autonomy-safety + 11 capability quick-wins

Choose a tag to compare

@GrokBuildMJW GrokBuildMJW released this 03 Jul 22:08

Ironclad becomes safe to run unattended: observable, recoverable, and with real autonomy-safety primitives. 22 capabilities across three areas β€” every new feature is default-off and byte-identical when off.

Operate & Maintain (run it unattended)

  • Runtime telemetry β€” GET /metrics: rolling latency / error-rate / token-cost + SLO verdict + anomaly signal.
  • Backup & restore for the memory tiers (Qdrant/Neo4j/Valkey) + engine state, with retention + a runbook.
  • Operate scheduler β€” one cron entry fans out to periodic jobs (backup, prune, …).
  • Behavioral post-deploy verify β†’ auto-rollback to the last-good build on failure.
  • Alerting pipeline β€” SLO/anomaly rules β†’ outbound webhook page + inbound POST /alert receiver.

Autonomy-safety (safe without a human watching)

  • Ambiguity auto-detector β€” no-guessing becomes a pre-flight gate.
  • Learned-state safety β€” snapshot + eval-gated ACE promotion + auto-revert of a measured regression.
  • Full tamper-evident audit log β€” who/what/when/why across the tool surface + audit-dir tamper-resistance.
  • Ingestion prompt-injection defense (ADR-0012), OS exec sandbox (ADR-0013), RBAC + multi-tenant foundation (ADR-0014).

New tools & capabilities

create_issue Β· fetch_url (SSRF-guarded) Β· edit_file Β· remember Β· a feature-spec/PRD prompt Β· dependabot + a dependency-audit CI Β· log & run-artifact retention Β· /ace snapshot|rollback|unlearn.

Full detail in the CHANGELOG. Every security-sensitive feature ships an ADR with explicit remaining scope.