{ "id": "art_transcript_001", "artifactType": "transcript", "schemaVersion": 1, "productId": "lysnrai", "sourceSurface": "mobile", "title": "Daily standup voice capture", "summary": "Transcript captured from Saravana's daily standup reflection.", "createdAt": "2026-04-03T18:15:00.000Z", "updatedAt": "2026-04-03T18:15:00.000Z", "createdBy": { "actorType": "user", "actorId": "user_saravana" }, "ownership": { "userId": "user_saravana", "orgId": null }, "visibility": { "scope": "private", "allowedProducts": ["learning_ai_notes", "learning_multimodal_memory_agents"] }, "status": "completed", "tags": ["voice", "standup"], "links": [], "provenance": { "originProductId": "lysnrai", "originActionId": "capture_001", "sessionId": "sess_lysnr_001", "runId": null, "approvalId": null, "correlationId": "corr_phase1_001", "lineage": [ { "stepType": "captured", "productId": "lysnrai", "actorType": "user", "timestamp": "2026-04-03T18:15:00.000Z" } ] }, "payload": { "transcriptText": "Today I finished the billing sync, I need to clean up follow-up notes, and I should remember to review the deployment checklist.", "transcriptSource": "microphone", "language": "en", "durationMs": 42150, "segments": [ { "speaker": null, "startedAtMs": 0, "endedAtMs": 42150, "text": "Today I finished the billing sync, I need to clean up follow-up notes, and I should remember to review the deployment checklist." } ] } }