Skip to content

v3.0.0

Choose a tag to compare

@deepeshBodh deepeshBodh released this 19 Feb 20:50
· 26 commits to main since this release
b5b5af5

humaninloop 3.0.0

Complete v3 architecture redesign. Single-DAG iteration model. StrategyGraph. Constitution v3.0.0.

Breaking Changes

  • StrategyGraph replaces DAGPass — Single persistent DAG with multi-pass iteration replaces the v2 per-pass model
  • Constitution v3.0.0 — 12 governance principles (added Layer Dependency Discipline, Catalog-Driven Assembly)
  • v3 entity model — PassEntry, GateLifecycleStatus, NodeHistoryEntry, ExecutionTraceEntry. 11 enums, 14 models, 7 modules
  • Specify workflow rewritten — DAG-based execution with goal-oriented Supervisor, DAG Assembler, and State Analyst

New Infrastructure

  • StrategyGraph model — Single-DAG entity with passes, nodes, edges, and lifecycle tracking
  • triggered_by edge type — Reactive edges that fire when prerequisite nodes complete
  • Capability tag resolution — hil-dag assemble resolves catalog capabilities to infer edges
  • Gate verdict/lifecycle enums — GateVerdict and GateLifecycleStatus for gate node semantics
  • hil-dag record — Atomic status + evidence + trace writes (used by State Analyst)

Changed

  • All 7 hil-dag CLI subcommands migrated to StrategyGraph schema
  • dag-assembler agent rewritten: single-DAG bootstrap, auto-resolution, triggered_by support
  • state-analyst agent rewritten: parse-and-recommend with ranked recommendations
  • specify.md rewritten as v3 goal-oriented supervisor

Fixed

  • 28 v3 architecture violations resolved (critical through low severity)

Tests

  • 381 tests pass, 97.41% coverage

Installation

/plugin marketplace add deepeshBodh/human-in-loop
/plugin install humaninloop