{
"schemaVersion": "1.0",
"recordSchema": "1.0",
"fields": [
{
"path": "/recordSchema",
"type": "string",
"source": "Observability ContextRecord",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/timestamp",
"type": "integer",
"source": "Observability event Unix milliseconds",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/level",
"type": "string",
"source": "Observability ContextRecord",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/event",
"type": "string",
"source": "Observability ContextRecord",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/payload",
"type": "any",
"source": "typed event payload",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": true,
"missing": "required"
},
{
"path": "/context/schemaVersion",
"type": "string",
"source": "Core schema1 projection",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/context/applicationInfo/application",
"type": "string",
"source": "immutable Runtime root application",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/context/traceInfo/traceId",
"type": "string",
"source": "validated identity; actual child rpcId for child",
"phase": "identity established",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/traceInfo/rpcId",
"type": "string",
"source": "validated identity; actual child rpcId for child",
"phase": "identity established",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/traceInfo",
"type": "object",
"source": "original ingress traceInfo plus checked identity",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": true,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/requestInfo/localRequestId",
"type": "string",
"source": "immutable Core local root id",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/context/requestInfo/requestId",
"type": "string",
"source": "validated ingress request id",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/requestInfo/callId",
"type": "string",
"source": "original ingress call id",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/requestInfo/deadlineUnixMs",
"type": "integer",
"source": "original ingress deadline",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/interfaceInfo/entry",
"type": "string",
"source": "fixed profusegw ingress",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/context/interfaceInfo/interfaceId",
"type": "string",
"source": "validated target.interfaceId",
"phase": "identity established",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/interfaceInfo/module",
"type": "string",
"source": "not applicable to root profusegw entry",
"phase": "not_applicable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/interfaceInfo/service",
"type": "string",
"source": "not applicable to root profusegw entry",
"phase": "not_applicable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/interfaceInfo/operation",
"type": "string",
"source": "not applicable to root profusegw entry",
"phase": "not_applicable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/inputInfo/requestData",
"type": "any",
"source": "managed original ingress JSON before DTO conversion",
"phase": "valid input document",
"writable": "framework",
"sensitivity": "caller supplied input",
"dynamic": true,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/ldcInfo",
"type": "any",
"source": "original ingress ldcInfo",
"phase": "valid input document",
"writable": "framework",
"sensitivity": "caller supplied context",
"dynamic": true,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/profuseContext",
"type": "any",
"source": "original ingress profuseContext",
"phase": "valid input document",
"writable": "framework",
"sensitivity": "caller supplied context",
"dynamic": true,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/business",
"type": "object-or-redacted",
"source": "immutable local business revision",
"phase": "all",
"writable": "business scope API",
"sensitivity": "explicit secret paths redacted including descendants",
"dynamic": true,
"missing": "required; empty object before business update"
},
{
"path": "/context/callInfo/spanId",
"type": "string",
"source": "actual child span hex",
"phase": "actual child",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/attempt",
"type": "integer",
"source": "actual child attempt",
"phase": "actual child",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/service",
"type": "string",
"source": "actual child CallContext service",
"phase": "actual child",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/method",
"type": "string",
"source": "actual child CallContext operation",
"phase": "actual child",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/callId",
"type": "string",
"source": "not currently bound; unavailable for child",
"phase": "reserved; currently unavailable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/parentCallId",
"type": "string",
"source": "not currently bound; unavailable for child",
"phase": "reserved; currently unavailable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/kind",
"type": "string",
"source": "not currently bound; unavailable for child",
"phase": "reserved; currently unavailable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/dependencyAlias",
"type": "string",
"source": "not currently bound; unavailable for child",
"phase": "reserved; currently unavailable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/callInfo/contractSha256",
"type": "string",
"source": "not currently bound; unavailable for child",
"phase": "reserved; currently unavailable",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/executionInfo/taskId",
"type": "string",
"source": "actual Tokio task id",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/executionInfo/scopeId",
"type": "string",
"source": "actual checked DB scope id",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/executionInfo/phase",
"type": "string",
"source": "actual request phase",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/context/executionInfo/dbOperation",
"type": "string",
"source": "registered actual DB operation",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/authInfo/state",
"type": "string",
"source": "unavailable; framework does not establish business user authentication",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/context/authInfo/subjectId",
"type": "any",
"source": "original profuseGwContext.userInfo.userId",
"phase": "all",
"writable": "framework",
"sensitivity": "subject identifier",
"dynamic": false,
"missing": "omit; _meta.fieldStates records absence"
},
{
"path": "/context/_meta/revision",
"type": "string",
"source": "current immutable view revision",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "required"
},
{
"path": "/context/_meta/scopeId",
"type": "string",
"source": "current immutable view scopeId",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": false,
"missing": "omit"
},
{
"path": "/context/_meta/fieldStates",
"type": "object",
"source": "same borrowed selector; not_established/not_applicable/unavailable",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": true,
"missing": "required"
},
{
"path": "/context/_meta/redactions",
"type": "object",
"source": "explicit business secret path metadata",
"phase": "all",
"writable": "framework",
"sensitivity": "ordinary",
"dynamic": true,
"missing": "required"
}
]
}