II.
Page JSON
Structured · livepage:library-sourcing
sourcing/ (folded) (Library) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:library-sourcing",
"_kind": "Page",
"_file": "wiki/library/sourcing.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"title": "sourcing/ (folded) (Library)",
"displayName": "sourcing/ (folded) (Library)",
"slug": "library/sourcing",
"articlePath": "wiki/library/sourcing.md",
"article": "\n# sourcing/ (folded)\n\nThis single-process specialization was folded into the `research` specialization per\nthe process-library placement policy. `news-intelligence-pipeline.js` is an\nend-to-end scanning/monitoring pipeline (discover -> dedupe -> filter signal ->\nper-portfolio impact assessment -> synthesize -> route alerts -> track follow-through)\n— a natural sibling of the research scanner point-tasks (novelties-scanner,\nvendor-researcher, evangelist).\n\n## Disposition\n\n- `news-intelligence-pipeline.js` — this directory now contains ONLY a header-only\n `@deprecated` alias. The process body lives at\n `library/specializations/research/news-intelligence-pipeline.js`; the file here is a\n single `export * from` re-export with no `defineTask` bodies. The old file was not\n removed and the alias is retained deliberately — it is not scheduled for deletion, so\n existing string-path references keep resolving. The one canonical code reference\n (`packages/babysitter-sdk/src/prompts/capabilityProcessMap.ts`) has been updated to\n the new path. Folded in batch-4 (commit `bf012dbb7`); alias retention confirmed\n 2026-08-03.\n\nDo not add new processes here. Add scanning/intelligence pipelines under\n`specializations/research/`.\n",
"documents": [
"specialization:sourcing"
]
},
"outgoingEdges": [
{
"from": "page:library-sourcing",
"to": "specialization:sourcing",
"kind": "documents"
}
],
"incomingEdges": [
{
"from": "page:index",
"to": "page:library-sourcing",
"kind": "contains_page"
}
]
}