|
| 1 | +import type { CrossAppNode } from "./crossAppNodeContract"; |
| 2 | +import { spaceUriAndLocalIdToRid } from "./lib/rid"; |
| 3 | + |
| 4 | +const ROAM_SOURCE_SPACE_ID = "https://roamresearch.com/#/app/MAPLab"; |
| 5 | +const ROAM_SOURCE_NODE_ID = "tgWb6JozF"; |
| 6 | + |
| 7 | +const roamFullMarkdown = `# Sleep improves memory consolidation |
| 8 | +
|
| 9 | +Multiple studies show that sleep after learning strengthens memory traces. |
| 10 | +
|
| 11 | +- Supported by [[EVD]] - Rasch & Born 2013 |
| 12 | +`; |
| 13 | + |
| 14 | +export const roamOriginNodeExample: CrossAppNode = { |
| 15 | + sourceApp: "roam", |
| 16 | + sourceSpaceId: ROAM_SOURCE_SPACE_ID, |
| 17 | + sourceSpaceName: "MAPLab", |
| 18 | + sourceNodeId: ROAM_SOURCE_NODE_ID, |
| 19 | + sourceNodeRid: spaceUriAndLocalIdToRid( |
| 20 | + ROAM_SOURCE_SPACE_ID, |
| 21 | + ROAM_SOURCE_NODE_ID, |
| 22 | + ), |
| 23 | + nodeType: { |
| 24 | + sourceNodeTypeId: "rCLM0schema", |
| 25 | + label: "Claim", |
| 26 | + }, |
| 27 | + content: { |
| 28 | + direct: { value: "Sleep improves memory consolidation" }, |
| 29 | + full: { format: "text/markdown", value: roamFullMarkdown }, |
| 30 | + }, |
| 31 | + sourceModifiedAt: "2026-06-12T14:00:00.000Z", |
| 32 | +}; |
| 33 | + |
| 34 | +const OBSIDIAN_SOURCE_SPACE_ID = "obsidian:9a8b7c6d5e4f3210"; |
| 35 | +const OBSIDIAN_SOURCE_NODE_ID = "0192f1a0-7b3c-7e2a-9f10-1a2b3c4d5e6f"; |
| 36 | +const OBSIDIAN_SOURCE_NODE_TYPE_ID = "evd-7c1f9a2b"; |
| 37 | + |
| 38 | +const obsidianFullMarkdown = `--- |
| 39 | +nodeTypeId: ${OBSIDIAN_SOURCE_NODE_TYPE_ID} |
| 40 | +nodeInstanceId: ${OBSIDIAN_SOURCE_NODE_ID} |
| 41 | +--- |
| 42 | +
|
| 43 | +# REM sleep correlates with recall |
| 44 | +
|
| 45 | +Participants with more REM sleep showed better next-day recall. |
| 46 | +`; |
| 47 | + |
| 48 | +export const obsidianOriginNodeExample: CrossAppNode = { |
| 49 | + sourceApp: "obsidian", |
| 50 | + sourceSpaceId: OBSIDIAN_SOURCE_SPACE_ID, |
| 51 | + sourceSpaceName: "Research Vault", |
| 52 | + sourceNodeId: OBSIDIAN_SOURCE_NODE_ID, |
| 53 | + sourceNodeRid: spaceUriAndLocalIdToRid( |
| 54 | + OBSIDIAN_SOURCE_SPACE_ID, |
| 55 | + OBSIDIAN_SOURCE_NODE_ID, |
| 56 | + "note", |
| 57 | + ), |
| 58 | + nodeType: { |
| 59 | + sourceNodeTypeId: OBSIDIAN_SOURCE_NODE_TYPE_ID, |
| 60 | + label: "Evidence", |
| 61 | + }, |
| 62 | + content: { |
| 63 | + direct: { value: "EVD - REM sleep and recall" }, |
| 64 | + full: { format: "text/markdown", value: obsidianFullMarkdown }, |
| 65 | + }, |
| 66 | + sourceModifiedAt: "2026-06-14T10:30:00.000Z", |
| 67 | +}; |
0 commit comments