Stigmem Lazy Instruction Discovery Plugin
Experimental lazy instruction discovery plugin for Stigmem.
This package provides the stigmem-plugin-lazy-instruction-discovery source
package for alpha validation. It registers through the stigmem.plugins entry
point group and is loaded by stigmem-node when explicitly installed and
configured by an operator.
Status
Lazy instruction discovery remains experimental. Installing this package does not graduate the feature into the supported default surface. Default Stigmem installs do not expose lazy-instruction routes unless the plugin is registered and configured.
Use this package only in isolated alpha or evaluation environments. The package
metadata is publication-shaped for the plugin readiness track, but registry
publication remains on hold until dry-run evidence and maintainer clearance are
recorded. See the feature record under features/lazy-instruction-discovery/
for the current status, evidence, and security notes.
Installation
pip install --pre stigmem-node==0.9.0a8 stigmem-plugin-lazy-instruction-discovery==0.1.0
Enable
Set the plugin gate environment variable to opt in:
export STIGMEM_LAZY_INSTRUCTION_DISCOVERY_ENABLED=1
The default install is inert; lazy instruction discovery only activates when
the package is installed, discovered through the stigmem.plugins entry point,
and the operator enables the gate. Manifest publication, instruction recall,
and file-path entries remain separately gated.
Disable
Unset the plugin gate environment variable, or set it to any value other than
1, true, yes, or on:
unset STIGMEM_LAZY_INSTRUCTION_DISCOVERY_ENABLED
The plugin returns to inert state at the next process start. No data migration is required; core instruction-channel, scope, tenant, and audit enforcement continues to hold.
Test
From a Stigmem repository checkout with development dependencies installed:
uv run pytest node/tests/plugins/test_lazy_instruction_plugin_scaffold.py \
node/tests/plugins/test_lazy_instruction_plugin_integration.py
The package itself ships no separate test tree; upstream plugin validation
lives in node/tests/plugins/.
Uninstall
pip uninstall stigmem-plugin-lazy-instruction-discovery
Removing the package is sufficient. The gate environment variable becomes moot once the entry point is no longer discoverable.
Project Links
- Repository: https://github.com/eidetic-labs/stigmem
- Feature record: https://github.com/eidetic-labs/stigmem/tree/main/features/lazy-instruction-discovery
- Plugin source: https://github.com/eidetic-labs/stigmem/tree/main/experimental/lazy-instruction-discovery
- Issue tracker: https://github.com/eidetic-labs/stigmem/issues
Metadata
Release files for stigmem-plugin-lazy-instruction-discovery 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| stigmem_plugin_lazy_instruction_discovery-0.1.0.tar.gz | 27.2 kB | Without provenance | Details for stigmem_plugin_lazy_instruction_discovery-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| stigmem_plugin_lazy_instruction_discovery-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for stigmem_plugin_lazy_instruction_discovery-0.1.0-py3-none-any.whl |
Total release size: 35.2 kB
Release files / stigmem_plugin_lazy_instruction_discovery-0.1.0.tar.gz
| Download URL | stigmem_plugin_lazy_instruction_discovery-0.1.0.tar.gz |
|---|---|
| Size | 27.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fc793ad5b5674de69d7fc231ee45aa94ad468b569ea9230e7e82e65017519d5e
|
|
BLAKE2b-256 checksum How to use checksums |
d6d9658f973db658d50cfa740bf74ae7c204f156bbbb8459b7d15969b6843c21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|
Release files / stigmem_plugin_lazy_instruction_discovery-0.1.0-py3-none-any.whl
| Download URL | stigmem_plugin_lazy_instruction_discovery-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
24fc82f230989340ccdbdf8b7fd826e4005b2779050274906accdd3a039b1fa7
|
|
BLAKE2b-256 checksum How to use checksums |
ae5a996fbdb8cfb2888e1e889d96a8ba4433ec5b0ac7a61023fd636f478c0922
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|
Security for stigmem-plugin-lazy-instruction-discovery 0.1.0
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.