Repository navigation
Persistent Memory core 0.3.0a1 (alpha)
Pre-releasePersistent Memory core 0.3.0a1 — alpha
This alpha adds optional structured rendering and admission to the reusable memory core. The policy registry remains at 0.1.0; this release contains only the two core distributions and their checksums.
Changes
- Render host-reviewed facts through finite French templates, preserving supplied values, units, polarity, citations and source spans. Output bounds use the shared canonical word counter.
- Admit a host-reviewed dossier as a technical card or a distinct unknown, conflict, unsupported-intent, withdrawn or unavailable-authority notice. Eligible cards check authority before preparation and again before handoff, and compare the final buffer before calling the consumer.
- Sanitize output and receipts after loss of access. A consumer exception after a possible effect records an unknown delivery outcome rather than retrying it. An acknowledgment does not prove downstream consumption.
- Load the three opt-in modules through one shared graph with byte-pinned source resources. Default imports remain unchanged. A synthetic demonstration, English/French guides and installed-package regression tests accompany the modules.
python -m hermes_memory.admission_demoSee structured rendering, admission and their linked French editions.
Evidence and status
The qualified wheel and source distribution each passed 145 core tests and 36 unchanged registry tests: four installed suites, 362 method executions, no failures, errors or skips. The core total includes 12 independent test methods covering 45 variants per installation; these are regression checks, not a score for general task quality.
CI passed on Python 3.11–3.14 at release commit 8a6a1be4e7ac7076f4ba9dc7fcbb40a2030ce149.
Anonymous downloads of the published core wheel, source distribution and SHA256SUMS matched their SHA-256 digests. Fresh Linux environments installed the published wheel and a wheel rebuilt from the published source distribution outside the checkout. Each installation discovered all 145 core test IDs and executed the 23 added test methods, including 45 package-boundary variants, plus eight synthetic demonstration outcomes, with no failures, errors or skips. The 122 legacy core methods and the policy-registry suite were not rerun in this public reinstallation; their full qualification above is separate. Installed source resources retain their exact pins; binary identity of the rebuilt wheel is not claimed.
Limits
The host must supply the reviewed dossier and access decisions. These modules do not extract facts from free text, validate semantic truth, authenticate a production caller, or provide a durable handoff journal. Local callbacks are trusted and are not sandboxed. Authority checks and consumer effects are not an atomic transaction; interruptions can prevent a receipt even after an effect. No broader business-quality improvement or production certification is claimed.
Core assets
| File | SHA-256 |
|---|---|
hermes-memory-core-0.3.0a1.tar.gz |
b227c3275fb46f2d084909ec69e6b1f9755412263b509c0b9323174907258463 |
hermes_memory_core-0.3.0a1-py3-none-any.whl |
169ce6a482705e33b6e6e6237b540b8aa3907107e10d09ad8374a69f7b8ec08d |
SHA256SUMS accompanies these files. Earlier releases and registry assets are preserved.