Releases: wesleysimplicio/simplicio-mapper
Release list
simplicio-mapper v0.23.1
Release v0.23.1. Includes fidelity-gate hardening, auditable acceptance receipts, and the honest AC08 H1/H2 evaluation report. Python distributions are published directly to PyPI.
v0.23.0
Simplicio Mapper v0.23.0
Added
- Incremental Merkle DAG + change journal for context identity (issue #208, Step 2).
- Context snapshot schema, identity and CLI (issue #208, Step 1 — AC 1-2).
- Simplicio Agent as canonical mapper consumer; hermes kept as deprecated alias (issue #209).
Full set of changes since v0.22.0 in CHANGELOG.md.
simplicio-mapper v0.22.0
Release v0.22.0: persistent retrieval indexing and retrieval receipts from issue #199, plus safe orphaned-index lock recovery.
v0.21.0
Incremental graph deltas, clustering metrics, and Mapper-to-Canvas compatibility contracts.
v0.20.0
Task orientation, traceability, behavioral conformance, visualization bundle, secure preview, and Runtime validation.
v0.18.0
0.18.0
Changed
- fixed repo quick wins across README/AGENTS/spec/workflow guards and doc-sync
- hardened CI/release plumbing for the active Python + npm channels
- deepened mapper extraction with degraded metadata, broader language support, and ranked multi-precedent capture
- regenerated dogfood snapshots and released the package as 0.18.0
Published artifacts
v0.17.0
Added
ask precedent "<query>"verb — searches the nativesimplicioruntime's
SQLite/FTS5 precedent memory when the binary is available (simplicio precedent search --json), falling back to local tag-overlap ranking over
.simplicio/precedent-index.jsonotherwise. First real precedent query
capability in this repo (previously only built the index, never searched
it). Native results carrysource: "runtime-precedent-search"; the local
fallback carriessource: "local-tag-overlap", both capped at the top 5
matches.
v0.16.0
See CHANGELOG.md for full details.
Highlights since v0.15.0: contracts harness (mapper-artifacts/v1 schema + cross-repo fixtures), TOON encoder pilot, self-dogfooding snapshot, cli/mapper package splits, docs consolidation.
v0.15.0 — SVG diagram artifacts
Added
Standalone SVG diagram artifacts (#146, extends the Diagram contract from #135).
Every Mermaid diagram type in simplicio_mapper/diagrams.py now has a pure-Python, dependency-free SVG sibling (render_flowchart_svg, render_call_sequence_svg, render_state_diagram_svg) — same determinism, truncation-guardrail and adversarial-label-escaping guarantees as the Mermaid renderer, written under .simplicio/docs/diagrams/** and linked from the parent Markdown doc.
architecture.md,layers.mdlink their standalone SVG next to the existing Mermaid block.call-graph.mdgains an actual diagram (file-level flowchart) — it was previously a plain list.flows.mdwires up thesequenceDiagramcall-chain renderer that existed indiagrams.pysince #135 but was never called, plus an SVG per flow (steps + sequence).business-flows.mdgets an SVG per state machine.export-docscopies.svgalongside.mdso exported image links keep resolving in the target directory.- All new SVG artifacts are regenerated by the same paths that already regenerate their parent doc — full
docs/mapbuild and diff-drivensync(F5, #136) for architecture/layers/call-graph/flows.
Full changelog: CHANGELOG.md
PyPI: https://pypi.org/project/simplicio-mapper/0.15.0/
v0.13.0
Added
simplicio-mapper inspect <path>— rich machine-readable inspection command (simplicio.map-inspection/v1) combining deep-pass status, on-disk artifact evidence (project map, precedent index, index state, map job, context cache), cache summary, and status warnings for downstream tooling.simplicio-mapper handoff <path>— status plus a compact context-pack bundle (simplicio.map-handoff/v1) for downstream agent hand-off, sharing the--await/--timeoutpolling helper already used byscan/status.ContextCache.keys(limit=...)on the context cache, used by the newinspect/handoffcache summaries.
Fixed
- Resolved the version drift between
simplicio_mapper/__init__.pyand thepackage.json/pyproject.tomlrelease metadata (previously 0.12.0 vs 0.11.0), whichscripts/check-version-sync.jsnow reports as aligned again.