code wiki / trace
topic: trace
11 modules sharing the trace name family (derived from the tree's prefix discipline).
The 'trace' topic family in the Nishi sovereign ecosystem supports end-to-end traceability and auditing across distributed systems, enabling precise tracking of data and computation flows. The nx_trace module provides span-based tracing, while nx_trace_consent manages cross-device sharing permissions for trace data. nx_trace_log ensures persistent storage of traceable bits, forming a foundation for accountability and transparency within the ecosystem.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_trace.nx | span-based tracing. | 170 | 4 |
| nx_trace_consent.nx | per-call cross-device sharing consent gate. | 207 | 10 |
| nx_trace_consent_test.nx | smoke for nx_trace_consent. | 59 | 1 |
| nx_trace_emit.nx | OpenTelemetry-style span emission for the | 212 | 12 |
| nx_trace_emit_test.nx | span emission shape verification. | 80 | 1 |
| nx_trace_log.nx | bit-traceability persistence layer. | 155 | 7 |
| nx_trace_log_test.nx | smoke for nx_trace_log. | 56 | 1 |
| nx_trace_merkle.nx | merkle-root summary of a provenance chain. | 176 | 6 |
| nx_trace_merkle_test.nx | smoke for nx_trace_merkle. | 58 | 1 |
| nx_trace_query.nx | filter / count / project over CBOR span streams. | 221 | 4 |
| nx_trace_query_test.nx | filter/count/project shape verification. | 99 | 1 |