How stegverse-org/stegverse-sdk works
StegVerse SDK is a governance and validation boundary for manifested data, AI/LLM outputs, and governed submissions. Its central workflow accepts a caller manifest, validates and resolves its declared processing route, evaluates the request, preserves canonical custody and state-transition evidence, then returns a caller-selected projection and receipt locator. For complete communication manifests, Publisher evidence and SDK return binding precede the final egress transition; communication is terminal only after the far-side transition. The graph also preserves the documented LLM-session and Ecosystem Chat branches. Several subsystem links are documentation-level because their implementations were not sampled.
Main entry points: ecosystem_chat_pipeline.py Ecosystem Chat pipeline · manifest_execution.py Manifest execution · manifest_contract.py Manifest contract · route_resolution.py Route resolution
Components 23
Manifest Ingress
- Manifest contract
stegverse/manifest_contract.py - Route resolution
stegverse/route_resolution.py
Governed Processing
- Manifest execution
stegverse/manifest_execution.py - Production validation
stegverse/production_validation_runtime.py - LLM session validation
stegverse/governed_llm_session.py - Reference graph
stegverse/governance_reference_graph.py
Evidence and Custody
- Master Records custody
stegverse/master_records_custody.py - Transition evidence
stegverse/state_transition_evidence.py - Admissibility replay
stegverse/admissibility_replay.py - Artifact projection
stegverse/ecosystem_projection.py
Communication Lifecycle
- Publisher return binding
stegverse/publisher_return_binding.py - Interlock transition
stegverse/interlock_transition.py - Far-side transition
SDK Integrations
- Ecosystem Chat HTTP
stegverse/ecosystem_chat_pipeline_http.py - Ecosystem Chat pipeline
stegverse/ecosystem_chat_pipeline.py - Chat intake
stegverse/ecosystem_chat_backend.py - Receipt evaluation
stegverse/ecosystem_chat_receipt_engine.py - Governed issuer
stegverse/ecosystem_chat_issuer.py - Record export
stegverse/ecosystem_chat_record_export.py - Persistence plan
stegverse/ecosystem_chat_persistence_plan.py - Destination binding
stegverse/ecosystem_chat_destination_binding.py - Write adapter
stegverse/ecosystem_chat_write_adapter.py
Other components
- External framework
Connections 23
- External framework → Manifest contract: submits manifest
- Manifest contract → Route resolution: declares route
- Route resolution → Manifest execution: resolves route
- Manifest execution → Production validation: dispatches processing
- Manifest execution → Master Records custody: custodies result
- Manifest execution → Artifact projection: selects projection
- Manifest execution → Transition evidence: records transitions
- Manifest execution → Admissibility replay: requests replay
- External framework → LLM session validation: submits session
- External framework → Reference graph: provides graph
- Artifact projection → External framework: returns artifact
- Manifest execution → Publisher return binding: binds result
- Publisher return binding → Interlock transition: prepares egress
- Interlock transition → Far-side transition: transitions egress
- External framework → Ecosystem Chat HTTP: posts payload
- Ecosystem Chat HTTP → Ecosystem Chat pipeline: runs pipeline
- Ecosystem Chat pipeline → Chat intake: handles submission
- Ecosystem Chat pipeline → Receipt evaluation: evaluates receipt
- Ecosystem Chat pipeline → Governed issuer: requests issuance
- Ecosystem Chat pipeline → Record export: builds export
- Ecosystem Chat pipeline → Persistence plan: builds plan
- Ecosystem Chat pipeline → Destination binding: binds destination
- Ecosystem Chat pipeline → Write adapter: writes plan