Private runtime-evidence overlay for the Contract Explorer.
The overlay copies only allowlisted identity and timing metadata from one
bounded debug/test capture snapshot. It never receives anApp, allocates
a capture store, or changes the static compiler/check projection. Production
callers represent the absence of a debug capture withNone.
Evidence is process-local and lifecycle-local. Counts describe only the retained response observations in the supplied snapshot; truncation, stale topology identities, and observations without stable identities remain explicit rather than being interpreted as contract truth.
This module is internal and is not exported fromchirpor
chirp.contracts. Its records are not a public telemetry schema.
contracts.explorer_evidence
| Name | Type | Default | Description |
|---|---|---|---|
type
|
|
— | |
qualified_name
|
|
— | |
element_type
|
|
— | |
description
|
|
— | |
source_file
|
|
— | |
line_number
|
|
— | |
is_autodoc
|
|
— | |
autodoc_element
|
|
— | |
_autodoc_template
|
|
— | |
_autodoc_url_path
|
|
— | |
_autodoc_page_type
|
|
— | |
title
|
|
— | |
doc_content_hash
|
|
— |
Symbols on this page
Retention and lifecycle facts for the supplied capture snapshot.
One retained response correlated only through stable private IDs.
Bounded aggregate for one transition in the static projection.
Static topology plus visibly separate retained runtime evidence.
Overlay one immutable capture snapshot without redefining topology.
ExplorerEvidenceCapture
class
Retention and lifecycle facts for the supplied capture snapshot.
ExplorerRuntimeEvidence
class
One retained response correlated only through stable private IDs.
ExplorerTransitionEvidence
class
Bounded aggregate for one transition in the static projection.
ExplorerEvidenceOverlay
class
Static topology plus visibly separate retained runtime evidence.
_TransitionAccumulator
class
overlay_explorer_evidence
function
def overlay_explorer_evidence(topology: ExplorerProjection, snapshot: _CaptureSnapshot | None) -> ExplorerEvidenceOverlay
Overlay one immutable capture snapshot without redefining topology.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
topology
|
ExplorerProjection
|
— | |
snapshot
|
_CaptureSnapshot | None
|
— |
View source · /home/runner/work/chirp/chirp/site/../src/chirp/contracts/explorer_evidence.py:1