akms-failure-memory
Optional, independently installable deterministic failure-memory workflows for AKMS projects.
A project repository owns its canonical lesson registry and configuration. This package owns validation, recording, deterministic projection, refresh orchestration, a neutral resolve provider, fingerprint validation, and CI checks. AKMS core does not depend on this package.
Requirements
- Python
>=3.12,<3.13 akms>=0.1.0,<0.2.0as declared by distribution metadata- A read-only global-vault path for compile/refresh operations that need it
- The pinned repo2md CLI checkout for mirror preflight/refresh workflows
First commands
failure-memory --help
failure-memory --version
failure-memory init \
--repo . \
--config .failure-memory/config.toml \
--repository-id example \
--node-namespace example-failure
failure-memory doctor --repo . --config .failure-memory/config.toml
Then follow docs/adoption.md or the unified site under
docs/failure-memory/.
Ownership rules
- Registry IDs and records are canonical project history.
- Generated nodes, routes, graph, mirrors, loadouts, manifests, and provider results are projections; do not hand-edit them.
- Global-vault promotion is never automatic.
- Compiler, recorder, refresh, and provider operations share the project lock.
- Deterministic compiler/query paths do not call an LLM or network service.
Metadata
Release files for akms-failure-memory 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| akms_failure_memory-0.3.2.tar.gz | 77.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| akms_failure_memory-0.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 131.6 kB
Release files / akms_failure_memory-0.3.2.tar.gz
| Download URL | akms_failure_memory-0.3.2.tar.gz |
|---|---|
| Size | 77.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2e091a1fd24e6b21d5e98f6d4e137d48acfa4903740c4c21b365660140d99d72
|
|
BLAKE2b-256 checksum How to use checksums |
5823bbdf172da2a0fe79deb27ca8a22114d108699033fa3706727679251e1f14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.
Transparency logRelease files / akms_failure_memory-0.3.2-py3-none-any.whl
| Download URL | akms_failure_memory-0.3.2-py3-none-any.whl |
|---|---|
| Size | 53.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d6ae209d83d2740909c01d1ad21db084bc537265cb80f2813a3f8f61e4adcc7c
|
|
BLAKE2b-256 checksum How to use checksums |
78bdde643fc7cdcb00cc1940a4bfa6336dd1819f35863f53a6802aeda16ff0c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.
Transparency log