Skip to main content

Cascade Logging for TIBET — causal observability across JIS, TIBET, cap-bus, ping, continuity, Phantom, and evidence lanes.

Project description

tibet-cascade

Cascade Logging for TIBET.

tibet-cascade is the observability layer for causal logging across the stack:

JIS claim/bind/FIR-A
-> TIBET token
-> cap-bus event
-> gateway verdict
-> ping/overlay/network state
-> continuityd arrival/resume
-> Phantom fork/resume
-> audit/evidence/report

It does not replace tibet-tail, tibet-trail, tibet-ping, or tibet-pol. It correlates them.

Install

pip install tibet-cascade

Bootstrap-or-die dependencies are mandatory:

  • tibet-core>=0.5.0
  • jis-core>=0.4.0

Commands

tibet-cascade doctor
tibet-cascade watch
tibet-cascade trace --id <cascade-or-token-id>
tibet-cascade logger on jis-core
tibet-cascade logger off tibet-core
tibet-cascade logger status
tibet-cascade ping --instance phone
tibet-cascade caps --read
tibet-cascade token --trace <token-id>

Default event file:

~/.tibet/cascade/events.jsonl

Override with:

TIBET_CASCADE_JSONL=/path/to/events.jsonl tibet-cascade watch

Event Shape

{
  "ts": "2026-06-07T21:55:00Z",
  "cascade_id": "cas_...",
  "event_id": "evt_...",
  "parent_id": "evt_...",
  "source": "jis-core",
  "kind": "identity.claim",
  "subject": "jis:...",
  "level": "INFO",
  "summary": "claim accepted",
  "refs": {
    "tibet_token": "...",
    "cap_event": "...",
    "trace": "..."
  },
  "data": {}
}

Stack Area

observability

Related packages:

  • tibet-tail: live event stream
  • tibet-trail: provenance trail reader
  • tibet-ping: liveness and network probe
  • tibet-pol: process and posture observer
  • tibet-cascade: causal correlation cockpit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tibet_cascade-0.1.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tibet_cascade-0.1.1-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file tibet_cascade-0.1.1.tar.gz.

File metadata

  • Download URL: tibet_cascade-0.1.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for tibet_cascade-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d5fa7c23abce69e1e07ca53cf0c94193bbd233f11ffb03c773ebb47b78915396
MD5 2c446dd24995fb0010d2b15c99c58d9d
BLAKE2b-256 cb2f48967994b502fc978d96c16581a3f27351e9faabef298a269337ee157cdb

See more details on using hashes here.

File details

Details for the file tibet_cascade-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: tibet_cascade-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for tibet_cascade-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 80491fa9b464dcb92d850018839cf7212b5515dde9d43453eab8f1a796c79818
MD5 42f024719a135d60715d3a89405f3986
BLAKE2b-256 d4ed47ab80d10fdb1a9a1275555fe7bcb446156d1dafe31e92c3d36f58f473d0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page