DEBUG · 08
Live inspector?
What does this screen do?This is the debugging surface. Build a synthetic HelpContext (the shape the Observer emits) on the left, click Resolve + Generate, and watch it flow through the Knowledge Engine and AI Content Generator live. Use it to sanity-check field aliases, role guidance, and content output before pushing the Observer to production.
?
What does this screen do?This is the debugging surface. Build a synthetic HelpContext (the shape the Observer emits) on the left, click Resolve + Generate, and watch it flow through the Knowledge Engine and AI Content Generator live. Use it to sanity-check field aliases, role guidance, and content output before pushing the Observer to production.
Build a synthetic HelpContext, resolve it through the Knowledge Engine, and generate the ContentPayload end-to-end.
Synthetic context
HelpContext
{
"timestamp": 1778574774367,
"route": {
"path": "/kyc/onboarding",
"module": "kyc",
"submodule": "onboarding",
"params": {}
},
"identity": {
"available": true,
"source": "msal",
"roles": [
"kyc-analyst"
],
"tenantId": null,
"userId": null,
"jurisdiction": "LU",
"tokenExpiry": null
},
"focus": {
"active": true,
"fieldId": "ubo-percentage",
"fieldLabel": "UBO percentage",
"fieldType": "number",
"dataAttributes": {
"data-concept-id": "ubo-threshold"
},
"formId": "kyc-form"
},
"interaction": {
"rageClick": false,
"idleOnForm": false,
"validationErrorsVisible": false,
"lastSubmitAttempt": null
},
"page": {
"title": "Inspector synthetic",
"fieldCount": 12,
"errorCount": 0
},
"app": {
"id": "aigovernance",
"displayName": "AI Governance",
"knowledgeDomain": "ai-governance",
"contentDomains": [
"ai-governance"
],
"jurisdictions": [
"EU"
],
"language": "en",
"featureFlags": {
"roleAwareContent": true,
"riskCallout": true,
"workflowNudge": true,
"idleDetection": true,
"rageClickDetection": true,
"auditTrail": true,
"telemetry": true
}
},
"meta": {
"observerVersion": "0.1.0-inspector",
"hostOrigin": "https://aigovernance.work",
"hostFramework": "angular",
"authDetection": "msal",
"routeStrategy": "history-api",
"sessionId": "inspector",
"registryFetched": true
}
}KnowledgePacket
Run to see the resolved packet.
ContentPayload
Run to see the generated payload.