v1.9.0 — Converge 3.9 contract + first crates.io publish since 1.5.1
First release on the Converge 3.9 contract, and the first crates.io publish since 1.5.1. Adds the FuzzyReasoner / MlPredictionReasoner planning surface, the AnomalySkeptic + GradedAdmissionController adversarial/intent pair, and per-crate provenance markers that satisfy the Converge 3.9 fact-construction contract end-to-end.
Added
- Planning.
FuzzyReasonerandMlPredictionReasonerbacked byconverge-prism-analytics2.0 fuzzy inference. Suggestor surface incrates/planning/src/suggestor.rs, with kb integration notes inkb/Architecture/Prism Analytics Integrations.md. - Adversarial / Intent.
AnomalySkepticagent (crates/adversarial/src/anomaly_skeptic.rs) andGradedAdmissionController(incrates/intent) form a paired admit/challenge loop for graded intent acceptance. - Provenance markers. New
provenance.rsmodule in each ofadversarial,learning,planning,runtime,simulationcrates. Each exports a unit struct implementingconverge_pack::ProvenanceSourceand a*_PROVENANCEconstant for*_PROVENANCE.proposed_fact(...)construction. - KB.
kb/Architecture/Prism Analytics Integrations.mdandkb/Architecture/Specialist Bench Formations.mddocument the new reasoner surface and formation taxonomy.
Changed
- Converge floor: 3.8.1 → 3.9.1. All fact construction migrates to typed
FactPayloadplus*_PROVENANCE.proposed_fact(...); raw-string payload construction is gone. - Suggestors and adapters across
planning,runtime,adversarial,learning,simulationupdated for the typed payload + provenance surface. - Pack compile-fail tests updated for the new fact-construction contract.
- Mosaic extension pins moved to current crates.io releases: arbiter 2.0.1, embassy-pack/linkedin 1.3.0, ferrox 0.7.1, manifold 1.1.1, mnemos 1.2.2, prism 2.0.0.
- Workspace dependency hygiene.
[patch.crates-io]block removed entirely — every dependency now resolves directly from crates.io, no path overrides. Deadconverge-ferrox-serverworkspace entry removed. - Workspace bumped 1.8.1 → 1.9.0.
Notes
Versions 1.6.x – 1.8.x existed as internal/tagged work but were never published to crates.io. 1.9.0 supersedes them on the registry.
Published crates (all at 1.9.0)
organism-intent, organism-intelligence, organism-learning, organism-planning, organism-notes, organism-adversarial, organism-simulation, organism-pack, organism-runtime