{"generatedAt":"2026-05-31T15:41:03.370Z","requestedFrom":"2026-05-30","requestedTo":"2026-05-30","from":"2026-05-30","to":"2026-05-30","daysRequested":1,"daysReturned":1,"acceptedDateCount":37,"filters":{"category":"","layer":"","domain":"","requirement":true},"totals":{"broadInsights":5,"requirements":5,"taskExports":5,"productRequirements":5,"sourceCount":21,"repeatedSignalCount":24},"days":[{"date":"2026-05-30","accepted":true,"broadInsightCount":5,"requirementCount":5,"taskExportCount":5,"productRequirementCount":5,"sourceCount":21,"repeatedSignalCount":24,"qualityGateCounts":[{"k":"review","n":5}],"audienceCounts":[{"k":"agent-operators","n":3},{"k":"developers","n":2}],"requirementTypeCounts":[{"k":"add-integration","n":2},{"k":"automate-workflow","n":2},{"k":"validate-demand","n":1}],"layerCounts":[{"k":"app-complaint","n":5}],"domainCounts":[{"k":"developer","n":5},{"k":"agent-evaluation","n":3},{"k":"startup","n":1}],"topRequirements":[{"id":"requirement-rss-google-developers-2026-05-30T09:30:18.485Z","title":"Google Developers blog: launch and distribution friction","score":65,"priority":"high","href":"https://developers.googleblog.com/supercharge-your-integration-workflow-with-the-google-pay-wallet-developer-mcp-server/","fleetTarget":{"productSlug":"CodeVetter","productName":"CodeVetter","action":"change","fitScore":100}},{"id":"requirement-rss-github-changelog-2026-05-30T09:30:18.273Z","title":"GitHub changelog: developer workflow friction","score":63,"priority":"high","href":"https://github.blog/changelog/2026-05-29-copilot-usage-metrics-api-adds-cohorts-for-ai-adoption","fleetTarget":{"productSlug":"CodeVetter","productName":"CodeVetter","action":"change","fitScore":100}},{"id":"requirement-github-nextjs-deploy-2026-05-30T09:30:16.603Z","title":"GitHub issues: Next.js deploy: workflow reliability","score":57,"priority":"medium","href":"https://github.com/alvarolobato/powershop-analytics/issues/721","fleetTarget":{"productSlug":"CodeVetter","productName":"CodeVetter","action":"change","fitScore":100}},{"id":"requirement-github-mcp-tools-2026-05-30T09:30:15.139Z","title":"GitHub issues: MCP and tools: developer workflow friction","score":55,"priority":"medium","href":"https://github.com/WakandanBlackBox/AgenticBackOffice/issues/87","fleetTarget":{"productSlug":"CodeVetter","productName":"CodeVetter","action":"change","fitScore":100}},{"id":"requirement-github-otel-ai-2026-05-30T09:30:16.283Z","title":"GitHub issues: AI observability: workflow reliability","score":52,"priority":"medium","href":"https://github.com/alvarolobato/powershop-analytics/issues/721","fleetTarget":{"productSlug":"CodeVetter","productName":"CodeVetter","action":"change","fitScore":100}}],"taskExports":[]}],"category":null,"layer":"","domain":"","requirement":true,"includeTasks":false,"requirementGate":{"minScore":50,"minSourceCount":3,"minRepeatedSignalCount":3,"acceptedTargetActions":["build","change"],"rejectedAnnotationStatuses":["weak"],"description":"Only publishes requirements with score >= 50, >=3 source items, >=3 repeated product cues, a non-weak annotation gate, and a build/change fleet target."},"intelligenceLayer":{"version":"daily-intelligence-v1","sourceGate":"latest snapshot with >=2 sources, repeated signals, and non-high generic risk","broadReadAnnotation":{"method":"semantic-rules-v2","llm":false,"model":"none","fields":["contentCategory","intent","sentiment","urgency","signalLayer","domains","painScore","buyerIntentScore","actionabilityScore","productRequirement","audience","requirementType","decisionStage","opportunityScore","qualityGate","qualityScore","annotation.classifierVersion","annotation.method","annotation.model","annotation.intentScore","annotation.intentConfidence","annotation.sentimentScore","annotation.sentimentPolarity","annotation.evidenceDensity","annotation.signalStrength"]},"batchEscalation":{"method":"python-semantic-nlp","llm":false,"optionalHuggingFace":true,"enabledByDefault":false},"edgeAnnotationService":{"env":"HIGH_SIGNAL_ANNOTATION_ENDPOINT","method":"semantic-rules-v2","llm":false,"enabledByDefault":false,"fallback":"local semantic-rules-v2 annotation"}},"annotationRuntime":{"activePath":"cloudflare-service-binding","serviceBindingConfigured":true,"endpointConfigured":false,"method":"semantic-rules-v2","llm":false,"model":"none","huggingFaceBatchAvailable":true,"huggingFaceEnabledByDefault":false,"fallback":"local semantic-rules-v2 annotation"},"automationStatus":{"workflow":"personal-brief","schedule":"daily 07:30 UTC","sourcePath":"data/product-flow-refresh.jsonl","bundledPath":"apps/web/src/data/daily-source-refreshes.json","deployPath":"personal-brief commit -> deploy-web","freshnessStatus":"fresh","freshnessHours":30.2,"latestObservedAt":"2026-05-30T09:30:22.424Z","latestAcceptedAt":"2026-05-30T09:30:18.963Z","latestAcceptedDate":"2026-05-30","configuredSources":69,"observedSnapshots":69,"acceptedSnapshots":7,"rejectedSnapshots":62,"missingSources":0,"acceptedUnderlyingItems":33}}