rename kal-el → superman; fix registry duplicates, use ENGRAM_DATA_DIR

- Renamed soul slot 20 from Kal-El to Superman (new seed, new slug)
- Cleared stale duplicate entries that forge reinstall was appending
- Updated all 20 engram_root_ids to reflect fresh reinstall
- soul.el plist generator already fixed to emit ENGRAM_DATA_DIR
This commit is contained in:
Will Anderson
2026-05-03 03:25:06 -05:00
parent 065afee1bf
commit d09f7ec409
3 changed files with 29 additions and 29 deletions
+27 -27
View File
@@ -8,7 +8,7 @@
"engram_db_path": "imprints/bobby-anderson",
"engram_port": 8801,
"engram_url": "http://localhost:8801",
"engram_root_id": "01988bc8-6b02-4386-818b-d6848ace9aa1",
"engram_root_id": "1aff903e-b6ca-4951-80c8-2fb981f8e40f",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-bobby-anderson-2026"
@@ -20,7 +20,7 @@
"engram_db_path": "imprints/alan-turing",
"engram_port": 8802,
"engram_url": "http://localhost:8802",
"engram_root_id": "6032c15f-efb1-45b9-bf95-7e97cd64af88",
"engram_root_id": "d3194b0d-054f-4f85-9212-fd4cf47f5f6c",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-alan-turing-2026"
@@ -32,7 +32,7 @@
"engram_db_path": "imprints/albert-einstein",
"engram_port": 8803,
"engram_url": "http://localhost:8803",
"engram_root_id": "a86970e8-bb29-4fd0-b035-7b38816980b2",
"engram_root_id": "8beb9b04-1f81-46e2-96cf-818183b6b9d9",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-albert-einstein-2026"
@@ -44,10 +44,10 @@
"engram_db_path": "imprints/nikola-tesla",
"engram_port": 8804,
"engram_url": "http://localhost:8804",
"engram_root_id": "a9eb9707-513d-407f-8921-beac98af0819",
"engram_root_id": "f4c3acdd-0133-4c43-bfbe-81887f638242",
"installed": true,
"installed_at": "2026-05-03",
"notes": "Enriched seed on disk (nikola-tesla-seed.json) \u2014 not reinstalled to avoid duplicates. Original nodes remain in Engram.",
"notes": "Enriched seed on disk (nikola-tesla-seed.json) not reinstalled to avoid duplicates. Original nodes remain in Engram.",
"engram_api_key": "ntn-nikola-tesla-2026"
},
{
@@ -57,7 +57,7 @@
"engram_db_path": "imprints/leonardo-da-vinci",
"engram_port": 8805,
"engram_url": "http://localhost:8805",
"engram_root_id": "aa44efd6-11d9-457f-9b97-befea5c7e9a9",
"engram_root_id": "fc8498bb-a4e6-44cb-8543-c75d04d28d04",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-leonardo-da-vinci-2026"
@@ -69,7 +69,7 @@
"engram_db_path": "imprints/richard-feynman",
"engram_port": 8806,
"engram_url": "http://localhost:8806",
"engram_root_id": "d23bfc07-79ca-4c4e-8369-3cc1bf211a70",
"engram_root_id": "b2bd3bd6-6a52-4294-802b-42d18b05d223",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-richard-feynman-2026"
@@ -81,19 +81,19 @@
"engram_db_path": "imprints/carl-sagan",
"engram_port": 8807,
"engram_url": "http://localhost:8807",
"engram_root_id": "a2be0d44-2508-4c35-a28d-8d318fce32b6",
"engram_root_id": "f57a09f5-4403-4834-a4d2-904b2c1f9134",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-carl-sagan-2026"
},
{
"subject": "Ren\u00e9 Descartes",
"subject": "René Descartes",
"slug": "rene-descartes",
"seed_file": "seeds/rene-descartes-seed.json",
"engram_db_path": "imprints/rene-descartes",
"engram_port": 8808,
"engram_url": "http://localhost:8808",
"engram_root_id": "c6289356-a0d2-4ecf-8db5-8add00fa7ea4",
"engram_root_id": "1fc92b6a-fc10-4bb3-b6dc-adf7fe5643cf",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-rene-descartes-2026"
@@ -105,7 +105,7 @@
"engram_db_path": "imprints/robin-williams",
"engram_port": 8809,
"engram_url": "http://localhost:8809",
"engram_root_id": "9a0ee267-6a3e-48d1-9c26-72e0d5435390",
"engram_root_id": "86d7fe5e-deb9-470d-9eb7-c954c2f6efc6",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-robin-williams-2026"
@@ -117,7 +117,7 @@
"engram_db_path": "imprints/frederick-douglass",
"engram_port": 8810,
"engram_url": "http://localhost:8810",
"engram_root_id": "1a2185b1-c146-4d5e-85fb-67655cfbbefe",
"engram_root_id": "b26d8121-0cfa-4342-9010-0fa44e5df5e4",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-frederick-douglass-2026"
@@ -129,7 +129,7 @@
"engram_db_path": "imprints/marcus-aurelius",
"engram_port": 8811,
"engram_url": "http://localhost:8811",
"engram_root_id": "dc735fc3-f691-428a-93a0-4f3ff14ece9f",
"engram_root_id": "3cb6801b-6d8b-46f2-a4d3-89707f3a76f4",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-marcus-aurelius-2026"
@@ -141,7 +141,7 @@
"engram_db_path": "imprints/friedrich-nietzsche",
"engram_port": 8812,
"engram_url": "http://localhost:8812",
"engram_root_id": "ce6de8de-4818-4055-9463-748ef2eb7088",
"engram_root_id": "7804376c-d77c-4085-af89-5f53f26c9993",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-friedrich-nietzsche-2026"
@@ -153,7 +153,7 @@
"engram_db_path": "imprints/james-baldwin",
"engram_port": 8813,
"engram_url": "http://localhost:8813",
"engram_root_id": "eedec8f5-baf9-4c7c-8a04-38155be32ce4",
"engram_root_id": "0428f550-d7dd-4521-ba96-8399b8f074a6",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-james-baldwin-2026"
@@ -165,7 +165,7 @@
"engram_db_path": "imprints/ada-lovelace",
"engram_port": 8814,
"engram_url": "http://localhost:8814",
"engram_root_id": "033b11e8-62a0-4c15-be31-2ec506ba8991",
"engram_root_id": "8697bea0-aceb-4888-be89-ccc159e0af8a",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-ada-lovelace-2026"
@@ -177,7 +177,7 @@
"engram_db_path": "imprints/harriet-tubman",
"engram_port": 8815,
"engram_url": "http://localhost:8815",
"engram_root_id": "b1dc8eea-99b3-47e5-8ccb-86cde58c9d59",
"engram_root_id": "0b8f39ca-3e76-4d31-9234-b2770dd642d3",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-harriet-tubman-2026"
@@ -189,7 +189,7 @@
"engram_db_path": "imprints/virginia-woolf",
"engram_port": 8816,
"engram_url": "http://localhost:8816",
"engram_root_id": "bd5b9073-88ee-470c-bf44-961f9f1b6539",
"engram_root_id": "59717324-4986-4ec3-94e9-3ec08e372607",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-virginia-woolf-2026"
@@ -201,7 +201,7 @@
"engram_db_path": "imprints/hedy-lamarr",
"engram_port": 8817,
"engram_url": "http://localhost:8817",
"engram_root_id": "a27c3a31-241e-4f1b-81fe-512b7275df0e",
"engram_root_id": "981e1a0a-a77c-4112-9c14-234dd777f77d",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-hedy-lamarr-2026"
@@ -213,7 +213,7 @@
"engram_db_path": "imprints/marie-curie",
"engram_port": 8818,
"engram_url": "http://localhost:8818",
"engram_root_id": "56dade66-0099-4fba-bab5-bd71f6b6db1d",
"engram_root_id": "b7dc81f4-2226-4855-8d71-2d29686a145a",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-marie-curie-2026"
@@ -225,21 +225,21 @@
"engram_db_path": "imprints/helen-keller",
"engram_port": 8819,
"engram_url": "http://localhost:8819",
"engram_root_id": "9d13f8a7-e407-4600-9500-bb1cd9b6d010",
"engram_root_id": "d9516cbf-4eb0-4c8b-8fac-1832aab580ca",
"installed": true,
"installed_at": "2026-05-03",
"engram_api_key": "ntn-helen-keller-2026"
},
{
"subject": "Kal-El",
"slug": "kal-el",
"seed_file": "seeds/kal-el-seed.json",
"engram_db_path": "imprints/kal-el",
"subject": "Superman",
"slug": "superman",
"seed_file": "seeds/superman-seed.json",
"engram_db_path": "imprints/superman",
"engram_port": 8820,
"engram_url": "http://localhost:8820",
"engram_root_id": "a0022e2a-2645-4ab5-af58-00c3f15f7bcd",
"engram_root_id": "64882bb0-5a99-4192-b920-34e0ee40b655",
"installed": true,
"installed_at": "2026-05-03"
}
]
}
}
@@ -1,5 +1,5 @@
{
"subject": "Kal-El",
"subject": "Superman",
"version": "1.0",
"values": [
{
+1 -1
View File
@@ -54,7 +54,7 @@ fn write_soul_plist(slug: String, port: String, db_path: String, subject: String
" </array>\n" +
" <key>EnvironmentVariables</key>\n" +
" <dict>\n" +
" <key>ENGRAM_DB_PATH</key><string>" + db_path + "</string>\n" +
" <key>ENGRAM_DATA_DIR</key><string>" + db_path + "</string>\n" +
" <key>ENGRAM_BIND</key><string>0.0.0.0:" + port + "</string>\n" +
" <key>ENGRAM_API_KEY</key><string>" + soul_api_key + "</string>\n" +
" <key>ENGRAM_PEER_NAME</key><string>" + str_escape_json(subject) + "</string>\n" +