Skip to main content

Stigmem Tombstones Plugin

Experimental right-to-be-forgotten tombstones plugin for Stigmem.

This package provides the stigmem-plugin-tombstones source package for alpha validation. It registers through the stigmem.plugins entry point group and is loaded by stigmem-node only when explicitly installed and configured by an operator.

Status

Tombstones remain experimental. Installing this package does not add tombstone filtering or propagation to the supported default surface. Default Stigmem installs keep tombstone behavior disabled unless the plugin is registered and the operator enables the relevant gates.

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/tombstones/ for the current status, evidence, and security notes.

Installation

pip install --pre stigmem-node==0.9.0a8 stigmem-plugin-tombstones==0.1.0

Enable

Set the plugin gate environment variable to opt in:

export STIGMEM_TOMBSTONES_ENABLED=1

The default install is inert; tombstone hook behavior only activates when the package is installed, discovered through the stigmem.plugins entry point, and the operator enables the gate. Admin routes, federation routes, recall filtering, and peer propagation 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_TOMBSTONES_ENABLED

The plugin returns to inert state at the next process start. No data migration is required; core scope, tenant, audit, and federation enforcement continues to hold.

Test

From a Stigmem repository checkout with development dependencies installed:

uv run pytest node/tests/plugins/test_tombstone_plugin_scaffold.py \
  node/tests/plugins/test_tombstone_plugin_gating.py

The package itself ships no separate test tree; upstream plugin validation lives in node/tests/plugins/.

Uninstall

pip uninstall stigmem-plugin-tombstones

Removing the package is sufficient. The gate environment variable becomes moot once the entry point is no longer discoverable.

Project Links

Metadata

Release files for stigmem-plugin-tombstones 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stigmem-plugin-tombstones 0.1.0
File Size Uploaded
stigmem_plugin_tombstones-0.1.0.tar.gz 8.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stigmem-plugin-tombstones 0.1.0
File Interpreter ABI Platform
stigmem_plugin_tombstones-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.7 kB

Release files / stigmem_plugin_tombstones-0.1.0.tar.gz

Download URL stigmem_plugin_tombstones-0.1.0.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
114bdcb462dfccd31695b41fd9a425f231756681cc1ef308fb299871d6780431
BLAKE2b-256 checksum
How to use checksums
9032b8e3aa3b3bccf8981f5f51eeaa94d6305bb8ede39b3e480d2110b05e7363
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_tombstones-0.1.0-py3-none-any.whl

Download URL stigmem_plugin_tombstones-0.1.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f27cfdb5dd1830ec7f37507d4c4b7048b11662bafbd6d4bc5c01b30943a26452
BLAKE2b-256 checksum
How to use checksums
bbc0301d5e566c9ea9390164514bcd6134d340e37bd691d4a96efe16f47901ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page