From f8d99c4ba11aff5d5d208e1ae6db1b7ab1c2a5c2 Mon Sep 17 00:00:00 2001 From: Sofia Date: Thu, 3 Sep 2026 01:57:35 +0000 Subject: [PATCH] chore: initialize project brain Co-authored-by: Felipe Rosa --- .brain/config.json | 4 +++ brain/.brain/config.json | 4 +++ brain/.obsidian/app.json | 7 +++++ brain/.obsidian/daily-notes.json | 5 ++++ brain/.obsidian/graph.json | 46 ++++++++++++++++++++++++++++++++ brain/.obsidian/templates.json | 3 +++ brain/_Templates/daily.md | 13 +++++++++ brain/_Templates/domain.md | 18 +++++++++++++ brain/_Templates/entity.md | 19 +++++++++++++ brain/_Templates/intel.md | 18 +++++++++++++ brain/_Templates/playbook.md | 16 +++++++++++ brain/_index.md | 16 +++++++++++ brain/brain.json | 29 ++++++++++++++++++++ 13 files changed, 198 insertions(+) create mode 100644 .brain/config.json create mode 100644 brain/.brain/config.json create mode 100644 brain/.obsidian/app.json create mode 100644 brain/.obsidian/daily-notes.json create mode 100644 brain/.obsidian/graph.json create mode 100644 brain/.obsidian/templates.json create mode 100644 brain/_Templates/daily.md create mode 100644 brain/_Templates/domain.md create mode 100644 brain/_Templates/entity.md create mode 100644 brain/_Templates/intel.md create mode 100644 brain/_Templates/playbook.md create mode 100644 brain/_index.md create mode 100644 brain/brain.json diff --git a/.brain/config.json b/.brain/config.json new file mode 100644 index 000000000..7a73f856d --- /dev/null +++ b/.brain/config.json @@ -0,0 +1,4 @@ +{ + "brainId": "brn_w06loz", + "vaultDir": "brain" +} diff --git a/brain/.brain/config.json b/brain/.brain/config.json new file mode 100644 index 000000000..7a73f856d --- /dev/null +++ b/brain/.brain/config.json @@ -0,0 +1,4 @@ +{ + "brainId": "brn_w06loz", + "vaultDir": "brain" +} diff --git a/brain/.obsidian/app.json b/brain/.obsidian/app.json new file mode 100644 index 000000000..1498fe3b7 --- /dev/null +++ b/brain/.obsidian/app.json @@ -0,0 +1,7 @@ +{ + "alwaysUpdateLinks": true, + "newFileLocation": "folder", + "newFileFolderPath": "_Templates", + "showUnsupportedFiles": false, + "useMarkdownLinks": false +} \ No newline at end of file diff --git a/brain/.obsidian/daily-notes.json b/brain/.obsidian/daily-notes.json new file mode 100644 index 000000000..50818c074 --- /dev/null +++ b/brain/.obsidian/daily-notes.json @@ -0,0 +1,5 @@ +{ + "folder": "Daily", + "format": "YYYY-MM-DD", + "template": "_Templates/daily" +} \ No newline at end of file diff --git a/brain/.obsidian/graph.json b/brain/.obsidian/graph.json new file mode 100644 index 000000000..c06267043 --- /dev/null +++ b/brain/.obsidian/graph.json @@ -0,0 +1,46 @@ +{ + "collapse_filter": false, + "search": "", + "showTags": true, + "showAttachments": false, + "showOrphans": true, + "colorGroups": [ + { + "query": "path:Daily", + "color": { + "a": 1, + "rgb": 5431424 + } + }, + { + "query": "path:Intelligence", + "color": { + "a": 1, + "rgb": 1474816 + } + }, + { + "query": "path:Playbooks", + "color": { + "a": 1, + "rgb": 26112 + } + }, + { + "query": "tag:#decision", + "color": { + "a": 1, + "rgb": 16744448 + } + } + ], + "showArrow": true, + "textFadeMultiplier": 0, + "nodeSizeMultiplier": 1, + "lineSizeMultiplier": 1, + "centerStrength": 0.5, + "repelStrength": 10, + "linkStrength": 1, + "linkDistance": 250, + "scale": 1 +} \ No newline at end of file diff --git a/brain/.obsidian/templates.json b/brain/.obsidian/templates.json new file mode 100644 index 000000000..0c32cb562 --- /dev/null +++ b/brain/.obsidian/templates.json @@ -0,0 +1,3 @@ +{ + "folder": "_Templates" +} \ No newline at end of file diff --git a/brain/_Templates/daily.md b/brain/_Templates/daily.md new file mode 100644 index 000000000..94e268083 --- /dev/null +++ b/brain/_Templates/daily.md @@ -0,0 +1,13 @@ +--- +type: daily +created: 2026-09-03 +tags: [daily] +--- + +# {{date}} + +## Notes + +## Decisions + +## Next diff --git a/brain/_Templates/domain.md b/brain/_Templates/domain.md new file mode 100644 index 000000000..fbf52e29e --- /dev/null +++ b/brain/_Templates/domain.md @@ -0,0 +1,18 @@ +--- +title: "{{title}}" +type: domain +tags: [] +created: 2026-09-03 +updated: 2026-09-03 +confidence: medium +--- + +# {{title}} + +## Overview + +## Key Concepts + +## Open Questions + +## Signals to Watch diff --git a/brain/_Templates/entity.md b/brain/_Templates/entity.md new file mode 100644 index 000000000..8a0fbfb7a --- /dev/null +++ b/brain/_Templates/entity.md @@ -0,0 +1,19 @@ +--- +title: "{{title}}" +type: entity +entity_type: +tags: [] +created: 2026-09-03 +updated: 2026-09-03 +confidence: medium +source_type: direct +aliases: [] +--- + +# {{title}} + +## Overview + +## Context + +## Relations diff --git a/brain/_Templates/intel.md b/brain/_Templates/intel.md new file mode 100644 index 000000000..302ebff07 --- /dev/null +++ b/brain/_Templates/intel.md @@ -0,0 +1,18 @@ +--- +title: "{{title}}" +type: intel +tags: [] +created: 2026-09-03 +updated: 2026-09-03 +confidence: medium +source: +source_type: direct +--- + +# {{title}} + +## Key Findings + +## Analysis + +## Open Questions diff --git a/brain/_Templates/playbook.md b/brain/_Templates/playbook.md new file mode 100644 index 000000000..c18a1df42 --- /dev/null +++ b/brain/_Templates/playbook.md @@ -0,0 +1,16 @@ +--- +title: "{{title}}" +type: playbook +tags: [] +created: 2026-09-03 +updated: 2026-09-03 +confidence: high +--- + +# {{title}} + +## When to Use + +## Steps + +## Notes diff --git a/brain/_index.md b/brain/_index.md new file mode 100644 index 000000000..8b918d7ca --- /dev/null +++ b/brain/_index.md @@ -0,0 +1,16 @@ +--- +title: "genie" +type: moc +created: 2026-09-03 +updated: 2026-09-03 +tags: [moc, root] +--- + +# genie + +Welcome to the **genie** brain. This is the root Map of Content (MOC). + +## Folders + +- [[Daily]] — Daily notes and logs +- [[to_process]] — Raw content awaiting organization diff --git a/brain/brain.json b/brain/brain.json new file mode 100644 index 000000000..a8e2da704 --- /dev/null +++ b/brain/brain.json @@ -0,0 +1,29 @@ +{ + "id": "brn_w06loz", + "slug": "genie", + "name": "genie", + "type": "engineering", + "owner": { + "type": "agent", + "id": "local" + }, + "homePath": ".", + "strategy": { + "default": "rag", + "segments": [] + }, + "embeddings": { + "enabled": true, + "dims": 768 + }, + "extractor": { + "gateRules": { + "r1TemplateProtection": true, + "r2ConversasImmutable": true, + "r3PathWhitelist": true, + "r4CrossActorIdentity": true, + "r5DailyAppendOnly": true, + "actorChatIds": [] + } + } +}