Files
prop-ai-hr/docs/content-candidates/evidence/aug1-direct-channel-production-observation-20260730.json

74 lines
2.5 KiB
JSON

{
"schemaVersion": "1.0",
"releaseTarget": "2026-08-01",
"tenantId": "000000",
"observedAt": "2026-07-30T22:43:00+08:00",
"observationMethod": "authenticated production mobile submission, role-scoped management-console handling, and production database read-only aggregate",
"dataBoundary": "No phone number, sender identity, handler identity, credential, token, feedback body, or reply body is recorded.",
"result": "5/5 controlled records reached the intended channel and received exactly one formal reply.",
"commonAssertions": {
"minimumActiveHandlers": 2,
"boundHandlerSawOnlyOwnChannel": true,
"crossChannelRecordsVisible": 0,
"postReplyAction": "VIEW_ONLY",
"replyOverwriteControl": "UI no longer offers reply after success; service contract rejects a different second reply with conflict."
},
"channels": [
{
"roleKey": "direct_president",
"channelCode": "PRESIDENT",
"activeHandlerCount": 2,
"controlledRecordCount": 1,
"recordsVisibleToBoundHandler": 1,
"repliedRecordCount": 1,
"anonymousRecordCount": 1,
"createdAt": "2026-07-30T22:30:00+08:00",
"repliedAt": "2026-07-30T22:41:57+08:00"
},
{
"roleKey": "direct_finance",
"channelCode": "FINANCE",
"activeHandlerCount": 2,
"controlledRecordCount": 1,
"recordsVisibleToBoundHandler": 1,
"repliedRecordCount": 1,
"anonymousRecordCount": 0,
"createdAt": "2026-07-30T22:30:14+08:00",
"repliedAt": "2026-07-30T22:41:16+08:00"
},
{
"roleKey": "direct_hr",
"channelCode": "HR",
"activeHandlerCount": 2,
"controlledRecordCount": 1,
"recordsVisibleToBoundHandler": 1,
"repliedRecordCount": 1,
"anonymousRecordCount": 0,
"createdAt": "2026-07-30T22:30:20+08:00",
"repliedAt": "2026-07-30T22:33:28+08:00"
},
{
"roleKey": "direct_audit",
"channelCode": "AUDIT",
"activeHandlerCount": 2,
"controlledRecordCount": 1,
"recordsVisibleToBoundHandler": 1,
"repliedRecordCount": 1,
"anonymousRecordCount": 1,
"createdAt": "2026-07-30T22:30:26+08:00",
"repliedAt": "2026-07-30T22:31:59+08:00"
},
{
"roleKey": "direct_operations",
"channelCode": "OPERATIONS",
"activeHandlerCount": 2,
"controlledRecordCount": 1,
"recordsVisibleToBoundHandler": 1,
"repliedRecordCount": 1,
"anonymousRecordCount": 0,
"createdAt": "2026-07-30T22:30:33+08:00",
"repliedAt": "2026-07-30T22:42:30+08:00"
}
]
}