{"_id":"pilotswarm-horizon-store","_rev":"86-489beb1625249834ef811469e0efa560","name":"pilotswarm-horizon-store","dist-tags":{"latest":"0.5.79"},"versions":{"0.2.2":{"name":"pilotswarm-horizon-store","version":"0.2.2","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.2.2","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"44736345067bbee39fe707ad82f1e61b30ceb178","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.2.2.tgz","fileCount":71,"integrity":"sha512-MheGjUk96BoJDAx7uGKrn/KlsLtrN75HuN8E0vprGDPdaG7SmiOv4j5KbEZxVki8UukJWO74aKjJt+zRdwNz4Q==","signatures":[{"sig":"MEQCIEhIQG23hDjXzXlUWeW1LTJPCQ9qSBrZ+C+3yOtZt+KjAiAMFkHaNiUDkiD+IJNImEcUCpHEh08t5vIcXaBV6AyLtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"af2473263b988c2fc56307262426b871379ace0d","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"grimfanda","email":"affandar@hotmail.com"},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.9.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"*","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.2.2_1782265398804_0.00789061008926173","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pilotswarm-horizon-store","version":"0.3.0","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.3.0","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"62b6222cc93b927ad33a07d3c3441f088ba6faf6","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.3.0.tgz","fileCount":72,"integrity":"sha512-n1CaDaDtjVPxazlxDvtYPFYZy3Lx0KnJUHIM+m8dN7Kp5xVhT/r8Qntsxpchj35za4kdUxEbCA5nSZiYaoQ0HQ==","signatures":[{"sig":"MEUCIBfyokKThzgXL+AA8w/RUE5cMgB+zeSqx9by3GM6/8UWAiEA3fTEvsF6+7rpm5f+gHy7xjVmvfANoTl+4b5e+AvRBzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430847},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"10ff7f352430b00d242bce8daa8fbfebd399901b","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.13.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"*","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.3.0_1782523541122_0.19855124848424843","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"pilotswarm-horizon-store","version":"0.3.1","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.3.1","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"1e69e8e5b906948e4f739a014b2eb7ba19903ea6","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.3.1.tgz","fileCount":72,"integrity":"sha512-OxXj4eYJ4PZj2Hw0vvrMNHAxXDeFVsD67TCwjVqwzN57o8fU5xTOFxJDoupU62k7dUq3tBwsgUID04xrBaYLxw==","signatures":[{"sig":"MEUCIQCThgs8hSWodm9IfqZBQPLbbvr4/+WHcNtouAIM/0tPpwIgQyFgBaXOJqV7qqQoq/DnMehvCQLZ2Q3yZdIQr9OJgBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430847},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"33d25a07e37b4ed271298317eb037e5aa8a98772","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.13.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"*","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.3.1_1782669672191_0.0329167748476098","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"pilotswarm-horizon-store","version":"0.3.2","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.3.2","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"3f1abf5dd0e1d9b4874cc5ea15820949c848e2b6","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.3.2.tgz","fileCount":72,"integrity":"sha512-ESkLHZyM6klDlncsZg4/HLuP76osA6HRi25gwROlwKcnuaETkIV0Movrg9M15GdRG/TbOwAbhAiOcs3uCvfBiA==","signatures":[{"sig":"MEQCIGKrI3yjLhwipCs+VBMoimLf4Qr/PdHgnmuaag/G5QEvAiA9umWTyITzZ+0zo2JErV2f99baanA07YvC+gUwWp7rjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430847},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c1d8140c3d3af4c6e7ffd9777ad51cb9f2455e2b","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.13.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"*","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.3.2_1782916658729_0.5295583321524227","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"pilotswarm-horizon-store","version":"0.3.3","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.3.3","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"d888923c1d8752499144082b14aef8c532a1fe2b","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.3.3.tgz","fileCount":72,"integrity":"sha512-rIIqMHwaItVdgEMD7AohXkhDKyM7ro1T60tL3kfwDUHZzXzx3fNoHTtvsKYdraMedVBnITRmjxKZ4mvID8nHAA==","signatures":[{"sig":"MEUCICOwr+rGp9DaZMuhTJpxpjrgJkur7trVS5X/9VBoyGHJAiEA2qwOTyoWwYCth4AGsa6tRlc233MHUq1Wcu04pF03A84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430847},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1902a74392d070746957adaf7b45af0319aa8b67","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.13.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"*","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.3.3_1782954187041_0.8048116232518363","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"pilotswarm-horizon-store","version":"0.4.0","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.4.0","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"6afb90cdbfe4de2fc6d7e2b1ea1731b3455bc449","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.4.0.tgz","fileCount":72,"integrity":"sha512-lSwBXKG4CqS4IvhFk1QKksxsN4Ueb1zyZgAnCo0UcVXXmz+N8g3lrB/J4ryoIVob8wBU0GVILn4cy6N9RkZvwQ==","signatures":[{"sig":"MEQCIAUMgy+6a5clBg2Dxh+1bzD4ko1/OJQ5vsSJtpFZ+jSaAiBU6H7jYnqg+u2PpegaZyyFOCbalqm2DgVfjyzOjcQMAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e88d5fadbb0783434c9efde445a5aed80eb133c9","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.4.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.4.0_1783119174926_0.1704771829755667","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"pilotswarm-horizon-store","version":"0.4.1","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.4.1","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"f8646616e9af87f3051146a3e7bdce3189bc5569","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.4.1.tgz","fileCount":72,"integrity":"sha512-r6WVkSX/cTyAp/4phk7inXuXTsGG8ss764LUj8BbTpJ7n1O9270LCPm4c0qfON+b8nfq6wywjw368h3hJNLiTg==","signatures":[{"sig":"MEQCIDU+5npByw+qLfIJ3DQ2kUe/275o9JM78h5BRzCotYJKAiBo6vi3AedQ02l+kLBUZmUWuR3Xo49skiMU8bNcgmNcuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"743a641c98c33666c93bae6c57005f1a968955ec","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.4.1","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.4.1_1783177332511_0.028648557155275922","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"pilotswarm-horizon-store","version":"0.5.0","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.0","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"161f980db9c97c8e940376ed434722e035b8c18b","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.0.tgz","fileCount":72,"integrity":"sha512-nyZc38Adxs4THr/q3aKZoEfCCdQ+LDivGPwVxhV5kdb0kyUqdoABlSPAnrJt8uZEXFEYn0Sa/2aA+RpCy7N5TQ==","signatures":[{"sig":"MEUCIQCh2Fp0NBlXaJ9zv4xrU2dGwjS0b/vnAUeABazqB/wbtQIgMEwf6sHcyUao/VSYLhWnDEbBt+qd8Z6abXIP2kFLnSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c18db6119f6cbdcc9360010be4896e76f368c9fd","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.0_1783328070787_0.4768590074292163","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"pilotswarm-horizon-store","version":"0.5.1","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.1","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"4f88b2c937beefeea1a1fcca66adbf193281064f","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.1.tgz","fileCount":72,"integrity":"sha512-YQz36uE8IFQEp+W3DSNc0Zg891mRfriMBDCjoWkdPqGPtpFOVPv7gJK/ij2+5BPNn3FKYT55YMxRdAgupvL5RA==","signatures":[{"sig":"MEYCIQDAcdEN5vrLf+maNm2n1FzKwWdQEsd2WYCJpFxYpg1lggIhAI1WsR91Axs3srnsGSqa0T/ublQEn3gHvgMP0N7BVCfx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cf0478f98e749ca7bbe0a7ee9b5c5c8772caaffe","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.1_1783499694166_0.9678761672744283","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"pilotswarm-horizon-store","version":"0.5.2","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.2","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"92c41660c5224fa3b7123b252c3745976553e898","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.2.tgz","fileCount":72,"integrity":"sha512-TgAIC7mhLmdcuFmKvZYXOnZHnUJA892nCa90KejlQf7IGO05x1bq9P76cR2jwLI50smTMnBllsIEDDRkgHd5lw==","signatures":[{"sig":"MEQCIB07v75iKEq+ckpdsf48Ytc4dvJNm5fPmL4wmr19OaeHAiBJuTP0vf5K4WaE+D9sAgQfaf9FACaIE+YzTB+tlEiZ0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5126284fcb218f804524bfa3b7eaf8fa3459c99f","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.2_1783573589048_0.7228205271131265","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"pilotswarm-horizon-store","version":"0.5.3","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.3","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"fa41a060757717f1af90dc23b87062e858285ba7","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.3.tgz","fileCount":72,"integrity":"sha512-2Tahwn1k6UaPtrWnIBKTWAiXiMUmu61il89Qpk5flFHrVA8Iw2GHdX3qIuQCF1YfdVrM85z39hUrfW3y94OXKg==","signatures":[{"sig":"MEUCIHNjLeeW2UcTGM7ZjWlv1tyoBf5rNPBofbYMLLDeuB6fAiEAgp4A8BML1xx+LFU3Foex0p4WA6Lyip5RSaw1Y8ZlwQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9a9351f4a76486de8fe99688ce2b63df870810cb","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.3_1783646923974_0.7275324893495083","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"pilotswarm-horizon-store","version":"0.5.4","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.4","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"71372a0c9749ac88de167cdc90ce986412d5e160","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.4.tgz","fileCount":72,"integrity":"sha512-gdL6pz+XfRu6BvMeChOmX4AHwgY2jDU6FLUv618T6CLzpcgg09F8nc2eXJ8LiwvtA9IqcWmB5YIb3Z7+Zg9tiw==","signatures":[{"sig":"MEUCIQCtn6a26jCW6Rmh7mavyetneuZXfvhv34IELTsYuVjOgwIgU6BU1Xz1EZPqCGWUIV0Mpy3W8KZOdnYm5FUA9+VfWYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"da028e442b8b61b4eb29d49f713622d97e07722e","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.4_1783690720023_0.07862642101511885","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"pilotswarm-horizon-store","version":"0.5.5","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.5","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"82cab962dbca398b1932a7f6e8af8065b63c31a3","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.5.tgz","fileCount":72,"integrity":"sha512-Xv8hQt8PaSyGJMI0GSo6qQ/GJ8PnZnYFFjFRiuAe70e4lU2AVYialEkMn4iA+Dj7SMoLfqKSVQ3PXb2VZBmLCQ==","signatures":[{"sig":"MEUCICRY1X5G27qc3ZDz47xOY8BfYpfgO8ZkAPIbDIWb81FZAiEAmv8jGoVwWDgSbGocz/yaZIHH9XixD/IGOtEvLc51WKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a3f2c7306123aba94d7298ad500c19622cdc2fd7","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.5_1783704556481_0.6265719106760335","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"pilotswarm-horizon-store","version":"0.5.6","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.6","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"2e87a0d8a8195bf88641cd66646b48ca6a63ae97","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.6.tgz","fileCount":72,"integrity":"sha512-+qgOAZu2FZuw/HKSHTn2pkThSczrKnYctJJid5k/kavtIFTUttfaz4Hp9A9JfMZU86OJQqrqxOVTUc9oNtFdrg==","signatures":[{"sig":"MEUCIGWiyTtGT2GniN5F6yEALHs09TOCGF6wv2hMB7DgSCC9AiEAwiAnvluEpZeeO3gk3nSbRFMpqaFssSEshCnBaefKNNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"71f20ae42b6bd469c950ce0410c0bcb17bc241fc","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.6_1783707729739_0.5001885408263724","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"pilotswarm-horizon-store","version":"0.5.7","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.7","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"ceb17f2109f85da383cad1ae4eb744e0fcb33818","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.7.tgz","fileCount":72,"integrity":"sha512-CnwGVmc2UqLGo1aNkjfb7W601+3dax6hTkV74adMdB2kKYswR3pBbDGx9kas8lBh5eR2SLzEurVnNdJj31CV9A==","signatures":[{"sig":"MEUCIGsFAaVf/wVoijRY5J6/ff2z8/ELMtWueJ+b0aZ9+fXsAiEAugST8GgqcRIZ55KKlrqCM52UiM0fP7Uu5kCSKRU3dEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d21d59c3cd4f8a969b30036ab2cf02cacd27629a","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.7_1783713039263_0.07089335272551467","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"pilotswarm-horizon-store","version":"0.5.8","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.8","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"2bd454f75574a75f84c6c79fd50780eb9f1719b4","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.8.tgz","fileCount":72,"integrity":"sha512-p/X8CMpV02uzBqcmlNAiWWvzsPRcDiUdzlUlPncCZX0mb2k8hXmwh0VG1JF9HIitYezGMgs6vE9/JThTnVJXsQ==","signatures":[{"sig":"MEQCIHUgfnz/jZhlnkP1QWQX+dA5+8X18geyH2jLfN6DHcp9AiASBqWfBHC39J2o/Xt2Z7SSQkI0/G9CgPE8VTEP+mFIcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1e86499caadc3459f5cc9432d8a5035e98755b62","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.8_1783716389621_0.953468696026579","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"pilotswarm-horizon-store","version":"0.5.9","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.9","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"f90bb592b21b3ae78b50467b0cfa212170351a20","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.9.tgz","fileCount":72,"integrity":"sha512-EzY2eWmCTtGW3a3cFGaRSO12pUTwfgyEtf1Cgtyv8FZKC1rciurlYAORbU3Ak4hLF/YKCnNI/Hv1E4fXgnUuIA==","signatures":[{"sig":"MEQCIEZCMow71g2f6Y9F2xJkPOXH53HcbimvgocXqiqqqeTZAiAgyTmgA3YI7XeLufJBRUdZTYJxs+mUE7zaWk1pqsKgGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430852},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0bc7e8d2a369a9712e9e4d0f355c8f8bab5b0a37","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.9_1783739416136_0.34343797205660853","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"pilotswarm-horizon-store","version":"0.5.10","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.10","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"37997f8ad9080f7341fa5a9f38adbc76b52a70c8","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.10.tgz","fileCount":72,"integrity":"sha512-FJGFa/Js7Qcr1FuVYwwmPtm2cHK4v9w+QgPKKMyVCdiBX0iYK1Xy4YpN9P1xe5syv5SAtQPRvSuPypHKOCn4bg==","signatures":[{"sig":"MEUCIEr8ei8RgZKFZGfSwn57uXwQjCnWZycgfeVicn4VXboKAiEAwpgQA4tuTtSqxKL3XQOXkcuvgJoIf3rsV7eg0Ut3kFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431067},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ba6e0bc62d99de921feea1a07c2cf61730e213c1","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.10_1783872558680_0.4240763134131065","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"pilotswarm-horizon-store","version":"0.5.11","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.11","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"8165a77dd6929fd249b9382c45e185b4cbaf1c61","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.11.tgz","fileCount":72,"integrity":"sha512-Ua19ReLDXl2+MTxVq9n2PRgjbuT7B8ppqZztLozhCMedP1rz2ZqvmP24YF7OMySSWB9iWOjJMx+Vrx3xppkyaw==","signatures":[{"sig":"MEUCIQDOXtpZ7iMuJU0wDjMKKYKXuYZyMYrkKcLMIbEjTGqNRAIgXsBlFubajIrrEoIK47O1NRCf8+ok0s88JuFNqpWLFh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431067},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b762c767e02da0109b8ccd1fd1950ec00a5d401e","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.11_1783891314578_0.9189101872161958","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"pilotswarm-horizon-store","version":"0.5.12","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.12","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"1f60a19e2b2b4bffe3de30d8d6b34f7a688f60ab","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.12.tgz","fileCount":72,"integrity":"sha512-j0TglsHo0tWWo4QhDQUq2GIk0WN5+R2G2mbp5Sz7VfR+9SHAIUvZ7kd2MU1S9sJWwlyIo7y6HxVNT8tusqZ+jg==","signatures":[{"sig":"MEYCIQDARo0ULRV6SZpZ3r4BHCTD1IgBB3Mqf107MnM43CCwjAIhAJeurIkaVkpjtAFp+K6HW3TGJTK5TGqSDtn4P1OXP2rn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431067},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4b24ac955cbeaa76da0708504c163cdd9a2fdd46","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.12_1783909674421_0.005368334146557796","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"pilotswarm-horizon-store","version":"0.5.13","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.13","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"db996ab8b983ea7102bfb4f5399240711b979eb2","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.13.tgz","fileCount":72,"integrity":"sha512-AVEF615B/2yQCYegg+takoMXzaQMRa9dWL9U/J1gIc+pbxWRuOYsmuzIYl1MP+MYJqvWGpZsXVd0KMVuENR6yg==","signatures":[{"sig":"MEUCIEmnTb8ys1WSJfDGD6y4hTa0tRKm4TNg+26P0FeRDaN4AiEA9KNtSC32PnFbPjR3Z+ui1YglbwPTW+MfH6K7qvo1W4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431067},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6c415d4dd3b18e2412d9f0738efdfd56363a2058","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.13_1784069788989_0.7676607331817054","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"pilotswarm-horizon-store","version":"0.5.14","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.14","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"645ba71d46e21d9b17dfdb349d2d6e015612c792","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.14.tgz","fileCount":72,"integrity":"sha512-aHPY8OtzmZOhZN2eq/sgCHJt6bWgfivMhOLDBffnUwyEOPzK3I67xha2DKETx92AlRUBSGauBHjCL98VNkonww==","signatures":[{"sig":"MEYCIQDcET2i/UkPtfqgs6ShV6Gs+B0ZbbTEZVN3kXpHru2NbgIhAKd9l4CT957RUkjsBZvBOmuK0M0W+zoWlWZiwMifCgl1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431067},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"105e78f0c00e866f0626c177af9d21088b3d9eab","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.14_1784173142166_0.15697839794197588","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"pilotswarm-horizon-store","version":"0.5.15","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.15","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"5c5250b86032b4c172f0eb5dc20eb505a7185567","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.15.tgz","fileCount":72,"integrity":"sha512-d7z44tDhorO0cWWVFXqb6q5jKMKAzMGpQbnL89V/bT+/yAxqGeZwijiNhNhUb1NpMZ2wKOCKvXpoYIRra59GNg==","signatures":[{"sig":"MEQCIBvZd1V+yfr5nDq2i1zkM/Y3cMi2vx3u8aco8QJz3/XsAiBZ5XljEDk0Q3qUuMqrM00nk3GEyeEPugEYtYnzfy0miQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431563},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"90325f63f92a0a1f9c2974f311ef5ef5b0278ee7","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.15_1784273426295_0.231861656816569","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"pilotswarm-horizon-store","version":"0.5.16","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.16","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"a0691f4a0a651a4615b745665a5147c5baeb9953","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.16.tgz","fileCount":72,"integrity":"sha512-8GjV72pDum3vQAixWv2WT1kqIh9W9OsdAiwxtVibJt3QItVL1Rj9csflf6qgrRBMdU5drZPXzbMi/zTgifQn1Q==","signatures":[{"sig":"MEYCIQDHiryzPCgm2yj2oD0LoC+KYiLOoOaLopnzXR056X6ExAIhAIZsRfYaP5XRqL0PruUzH8hRDKYQVKVtqCC0JSnsiJLH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431563},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e3fa7c680e30a3f2c2f2dd6fbc772ad9fd2a7401","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.16_1784434339914_0.10618891852240853","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"pilotswarm-horizon-store","version":"0.5.17","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.17","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"0c255edb11ae4c6917082ef99764e0610ec3efb0","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.17.tgz","fileCount":72,"integrity":"sha512-MIENKnnbMEu2T5U/HzwnPQwS+kuR5u1HotT6G5dLzbCDqZay+peGMhYyFiWFOm+P+3gD5FMFpm8T5TQqnFTtWQ==","signatures":[{"sig":"MEUCIGRWb/trYLRtBhsjtJJhVm+H7mHA9bzdNAHZ5bl7po/+AiEArRHyz3AO0zUDBgp0wxG5sI3qL9n1tEKWscEw3NPjx7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431563},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d0ab6d95a68b8c64eb67baef8de6e770ed9b7487","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.17_1784605227972_0.9803552672600973","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"pilotswarm-horizon-store","version":"0.5.18","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.18","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"693dc1a27dd404c6966a5c5c7a93b637c998b80a","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.18.tgz","fileCount":72,"integrity":"sha512-pWzD6O1rtCP+DCrWODNX/jJjsgCHpadwilgSl0lAdS7pQ1CZ0KrY7nRp4742nS/lY46ZtN2uFcpUEeDD9Tu6WA==","signatures":[{"sig":"MEUCIG375BwO+oRM4AM5NIxtVAEMjParYUs1jhd0fdK4FyI3AiEA0wmPsr5GuYt+DbLVDzdjnx1yOkBOoszgr3EhVyLdMY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431563},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dcede10e5f5ca29cf07e9cc6d7e84cb6d31ef9ee","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.18_1784703917806_0.6544013640369053","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"pilotswarm-horizon-store","version":"0.5.19","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.19","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"f7021669c104bd7439571db1ca358a2b3866fb30","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.19.tgz","fileCount":72,"integrity":"sha512-lSnakpi8UeMz/1+WNZgQG8inP5Bc9mQYoRZ6ocolXp0UcfnR4nOqechCYBSpdde5wkpVHh9xIgAK+iIi1nMXwA==","signatures":[{"sig":"MEQCIGEKF6aYkqxeI804ilDaRUZ4AmmfOC2nnedICbTHnLA0AiBuAUBwQTcVUJED5KD2plgvaqKl803RtwMxHwVzyDvYVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431563},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c518846615c828303d2dfa735c6557bee7b0cbef","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.19_1784732233886_0.5069019825122327","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"pilotswarm-horizon-store","version":"0.5.20","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.20","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"279a07e52a71538d91baee59655a7ca90ccbb951","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.20.tgz","fileCount":72,"integrity":"sha512-bnzq4eue5sLUMUqZNIvxu4OYfejGqRV8rH8AhywlL2dBCBrAItJ9HMwg+4AQ5YBHPHEPlAeiNRaQNd2hLdr6JQ==","signatures":[{"sig":"MEYCIQCWM+EiSvQtzzVAbE4Lxi2FCJT4I/dhv3ApaSSjs7NFDAIhAIrKBj1Gm9bULWSsDw5Gn+1WlDLzm73cUCZdT8m5gyk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431563},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9185d92009a96560607e01d4a44f29c90434deb1","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.20_1784769364214_0.8788203052475749","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"pilotswarm-horizon-store","version":"0.5.21","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.21","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"608a2047257b319a5ecbd6a5726fd838d037f41f","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.21.tgz","fileCount":72,"integrity":"sha512-rzuFnzliIKTgzsbUsZsOJKA+3vtBUlttPbIi/L2Ju0ZYgIplcW6h+eXCdL18HhZcM8NX5EAYVHzsXnKlZGOpuw==","signatures":[{"sig":"MEUCIGqq72qNOLVCV/U/Gz7Wa579hTM1PSbaDLRRRwhos+azAiEAyO3jki1HnmfkkR2beKtVXLoGK9HV5q6seUyNnpxoRuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a2287efe60a8399c2df1be64b2b7626e32f67ef7","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.21_1784935683697_0.04411073281801725","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"pilotswarm-horizon-store","version":"0.5.22","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.22","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"63fc7ffa47b22ad079c66cd9f87e46a56816deef","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.22.tgz","fileCount":72,"integrity":"sha512-sJJkml+08K6QATCCgKwYSXXFwrPxLueZLlJeHcdj/7qHS00vhjtyEECLPekpWVM7pQDzgqIrRs/XIU9Ts315tA==","signatures":[{"sig":"MEUCIQCBtVgaiuFA0UTgLNIhv2lXPJrypjGYvQ4jMHvw8v1JkwIgP7o3ZEnpZNhQT0JsZaX22HART4I679ezMZSJUR1mkR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f3f55258f0bb3b70c8e81fad15b53fb9c937f10e","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.22_1785001171589_0.5617159708204527","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"pilotswarm-horizon-store","version":"0.5.23","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.23","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"40f09fc599719a77367a43b98da58b2e22dd9e3f","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.23.tgz","fileCount":72,"integrity":"sha512-I4SE9ZdEhlv7Gc5tNx3XrhzckcXytKDrrtEnekfUD3Owtb3XUP89Y6PXG1t5e6izzfsTAZhQK7cyAei1sJJ7SQ==","signatures":[{"sig":"MEQCIG9HFtTxjZwpWW3/EeDugENgCjnpS1lK1Kk8V/sNtNiBAiBk/3hBxqL0GAm5hJUsxt+OjL9DlAMpbvEudfLvUcjj8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"02dc9c28a21c2758b257e5de5e3ae7acc03695a7","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.23_1785033570781_0.11443017964565083","host":"s3://npm-registry-packages-npm-production"}},"0.5.24":{"name":"pilotswarm-horizon-store","version":"0.5.24","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.24","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"c88713dc4cc97bf6ef03e7367ca575c57b666a18","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.24.tgz","fileCount":72,"integrity":"sha512-XyC1H75OPceVTeaBdsApzvfcFWIJk9DuHMHZzF0zGhUZ2ZILMbSRZdkRwOtoS++NWFBDHEojvWomFaQSg/TGoA==","signatures":[{"sig":"MEYCIQC8TBmjPyEInPWuESDP3rDmaWEj+55MtmcvkdBp/yIg/QIhANxltNb7Z+XHAAlrM6yaA4FPtoBuOsRs0rPIWgkprw8+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c041bc64459d71502df4d205e326d0c7c3c6879c","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.24_1785171406920_0.37236014892673674","host":"s3://npm-registry-packages-npm-production"}},"0.5.25":{"name":"pilotswarm-horizon-store","version":"0.5.25","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.25","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"678ee5a053a8d95d146fb6b8c09f490e3928fc6e","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.25.tgz","fileCount":72,"integrity":"sha512-zJLSLe0lVmKqWY6+6N/ZfVoSI6nG+DrDxQtBAT0xOq90FH/s8hiPrgdoN7Ehr6WTcutFLmXrtkmcksVEwlgvfQ==","signatures":[{"sig":"MEQCIDr2b8KWT0w5MoJ0NXzgNCQVZ/dF+O4QgcZPmiDpJ6WbAiBR7eeKM+8ZAuCV+p6IoeyQCGvb98lP+QUapZs7R7jsoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"561f4f5552de6dad0b1c920f5ffcfb08dcee510b","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.25_1785181650806_0.4649690010352785","host":"s3://npm-registry-packages-npm-production"}},"0.5.26":{"name":"pilotswarm-horizon-store","version":"0.5.26","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.26","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"ea1c5ef0b0c930d4f1cf3b3df1dad3c103068ce9","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.26.tgz","fileCount":72,"integrity":"sha512-aaj86XjNYyp7zYpP8cP+tDNCIRu5h9WjnHizOTl889PdqX2fgNJ7FfFB9e5MhK6FJjODvh5BR3XS+UVevGtVKA==","signatures":[{"sig":"MEUCIHVNH+c0Glds+oYYvsaql5LP78cXNoz0Sqql1FwFpXsSAiEA2V0HKvxYP8XRJ82OC9nayZfrCJRGdeSIIGOs08dG+SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"af335a1b64781d27aac868c7993f0325bb33d367","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.26_1785182107511_0.7264923860898371","host":"s3://npm-registry-packages-npm-production"}},"0.5.27":{"name":"pilotswarm-horizon-store","version":"0.5.27","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.27","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"a6e3e099415879a01cea3b66cef0ee133447ba49","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.27.tgz","fileCount":72,"integrity":"sha512-NPI92u0lG1Z2klo/UJ7II8bepj8RIz5OKAmAFvBj1bq4HB/DyChtiFJa8H+FFr/pm0fdHskMCuIbT6Rmmo3FBg==","signatures":[{"sig":"MEUCICc2o1XreC4yS47lCyGNunugAIGnLLykwASoLoen4n0YAiEAysIHY7G7NGhfWD0Rien2of8Uf3lNNKk+fSmwkQPOKoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f537b27f0ec8ac32695083c71eb770938aeeb471","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.27_1785206523018_0.6514235627115701","host":"s3://npm-registry-packages-npm-production"}},"0.5.28":{"name":"pilotswarm-horizon-store","version":"0.5.28","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.28","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"b8d0354ca45a38f94f65e5e8dfde81c75f53287f","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.28.tgz","fileCount":72,"integrity":"sha512-Yw3YwpboCt7lP/FIO9o3igKBOKEjJlSzBltF9q+ojFb+r8MUvjTvhIf9S1cND0hliYA+c+Mf4Vha62C4u9xV/Q==","signatures":[{"sig":"MEYCIQDdhih35m1R92Y0pf9rY4Guqy983Qj0+BSlXdko9GgFmwIhAOCGrnygqLqVyYfuopobFV5vznmyPIe7RBe2hLkfDD4e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431456},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c1b298d0177eb0cff31753175d192a2078b9011b","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.50","@github/copilot-sdk":"^1.0.0-beta.4"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.28_1785244230695_0.46888994851933163","host":"s3://npm-registry-packages-npm-production"}},"0.5.29":{"name":"pilotswarm-horizon-store","version":"0.5.29","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.29","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"6d176576f5690315fca7204e7e425530cacd3199","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.29.tgz","fileCount":72,"integrity":"sha512-OFguFFemEzmUeLNRkF31wABRsLLI6rm+fn2a7whO0FiqfUn5IwrVkhajs3aZDRrEiAiciaHpP1QyfoNbxMnvnQ==","signatures":[{"sig":"MEUCIB2tnQu8SUY1VpsauW8bHUo5S2tG5UOAVu6520DWUL7GAiEAjIxVPSqw/+TaayaCuG8y2fHgW+JiGE6Fu0KiGpJXV5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dfc0380221adf9a0e22f4e55b983388c15cf70c9","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"^0.5.0","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.29_1785293073606_0.06921115489807828","host":"s3://npm-registry-packages-npm-production"}},"0.5.30":{"name":"pilotswarm-horizon-store","version":"0.5.30","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.30","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"d443aa55c8288efc8612206746695d4a8300f647","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.30.tgz","fileCount":72,"integrity":"sha512-Vl19EJsfoo7hP/jY48itssuyvQ/LcVOt5SJEJoGoWhh1Xd5pHIloEX9UxlnPpSztH2xxSz3MKjx+aCL/Zvqc0w==","signatures":[{"sig":"MEUCIEkAk8/u2Qht55DYXw+X+793E7J9s7P/3dczP6Ss6LXJAiEAzFjQPKe0R1oW+rl8U4GTBdvItTF2tg7yi/3uii6jpj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"689d096f2b62852ab1823774f160a90b801489f8","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.30","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.30"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.30_1785647454706_0.7600425042950651","host":"s3://npm-registry-packages-npm-production"}},"0.5.31":{"name":"pilotswarm-horizon-store","version":"0.5.31","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.31","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"bddfe3fe7dfdda8d06cdaf25b8f4573924a660b9","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.31.tgz","fileCount":72,"integrity":"sha512-0SDd7XRWFeLC098f6FBor3Q5hU3cw5cm04IR4953zec5aeCH+LeXLwHuNfK/S86exUpXQenGwDD53MFzc3Tqtg==","signatures":[{"sig":"MEYCIQCK2ncz4htEP5UMVYCUBy/VpG4RAXqZQBXjhMAfgoO7TgIhAK8uAIMyBtRemUGLsdFkv+E0hi9+VU8osgZByQUKBQR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"354bffcbba514dcfe4db2a695dea2d087cbdda02","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.31","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.31"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.31_1785735275259_0.5663553960154077","host":"s3://npm-registry-packages-npm-production"}},"0.5.32":{"name":"pilotswarm-horizon-store","version":"0.5.32","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.32","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"a3c5a53984bcd8b5f55aa5ec2dee1fb774830a88","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.32.tgz","fileCount":72,"integrity":"sha512-sXq5/REyuVPyD+zFC1uCvofmn+GUNrrGDgQYs/1Lj1WYqnATZKugv2UhRX7N5ka9iEuZl9n9gWLTmKIOnjJCiA==","signatures":[{"sig":"MEUCIHH+zhi9+GkAhlZMto6k8wm6myDwCVOlkr7q0es2KsxYAiEA2Y7fdHDR1JdnYcskbEpEHZUxhsGT3hko/xWRUdL7ySA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"af71cbc1654bcc069ae794c075372fbb201a8b77","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.32","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.32"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.32_1785743814325_0.914525178030605","host":"s3://npm-registry-packages-npm-production"}},"0.5.33":{"name":"pilotswarm-horizon-store","version":"0.5.33","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.33","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"4fde19ed955fe697febcab9547430c8b31ea764a","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.33.tgz","fileCount":72,"integrity":"sha512-SxJ2sGagWQ/d3v2tmmylomLCre18ZAA7VP2qTGuGu2K6hOXZ2NUcdVMgFkn5KmA5itwo9iQRZpg27qOcUUwYfQ==","signatures":[{"sig":"MEYCIQCx9xwPNBjFeJW0T1yk4WFA+L79YksuIl4AmoyOMg4T5wIhAP+f4OJlHFIlkC31fYHhedo1P6aC/zTOCePZLtv9U6aD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"57d622d5a7c30aa46f4a1320c84c97292ad9354d","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.33","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.33"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.33_1785813643234_0.6107201710916825","host":"s3://npm-registry-packages-npm-production"}},"0.5.34":{"name":"pilotswarm-horizon-store","version":"0.5.34","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.34","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"ae7b184d048a085f34083be7ed2c4c0383f845a4","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.34.tgz","fileCount":72,"integrity":"sha512-gQhomENW5d378C9U8LRupMSQMr2g98/+k6OKl5eeqTsGC4AGfM5A5oY6Bw1+hHquGvztcW7Al9LvxCZTBhxm2A==","signatures":[{"sig":"MEYCIQDM3fxcueTX8F/PmzFfhZA82FfD52zIrNHm/pWPBpbrgAIhANucCUi5p5vqllKZFU+IWnzY0e388T98OEp9t892uhjJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6e22091be817ae60d312ff28b3f3ed1a5866daad","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.34","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.34"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.34_1785943835099_0.7031414234744644","host":"s3://npm-registry-packages-npm-production"}},"0.5.35":{"name":"pilotswarm-horizon-store","version":"0.5.35","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.35","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"61fb3096782e49b990afe440b0b922652611d105","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.35.tgz","fileCount":72,"integrity":"sha512-IBGsgN1gMUE8W/h3j7NkdpE6r7TaxTjrW9B16ksxtgCpk0kOdeKTjCN03419gbYO2K8JrYmDPJJD3k9ZZwioBA==","signatures":[{"sig":"MEYCIQCOkev/6bpn0MYZEdf2nw1q2Soh8bbRbNr/VsDInErl7gIhAN0sExxkZlVsxuQ3Zq/SH6uXgyD+TACRg2tRc5pmGjay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d26330f7ffa34e49ad6f58c808ad521a4311cefb","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.35","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.35"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.35_1786073084928_0.005759419927428677","host":"s3://npm-registry-packages-npm-production"}},"0.5.36":{"name":"pilotswarm-horizon-store","version":"0.5.36","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.36","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"831e1991bbdc4a8224302c8286a358913e792af7","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.36.tgz","fileCount":72,"integrity":"sha512-dMnF/N6avCF0wgaBAtjrVs/KZPg+3Wuq9TfA4/BsutIkhtI5lMiYMhbR0Q9A7509WHpalh0i448a6nv74yebSA==","signatures":[{"sig":"MEUCIF8j7ptisPDxdwRIo/EcUsPOCklmhGTHH/OJQ6GCgYrVAiEAjYcDLMd3VYf9qmk9h+1898a7i81sUzwtP+CZTAr4CIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"edcee9851e07e963219a54b3165a0f928961d411","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.36","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.36"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.36_1786143736829_0.8070124205031728","host":"s3://npm-registry-packages-npm-production"}},"0.5.37":{"name":"pilotswarm-horizon-store","version":"0.5.37","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.37","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"401b09bbfa470e20fe0926aa9dfb1a94040a7d00","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.37.tgz","fileCount":72,"integrity":"sha512-YKo1r8Vv7RhTc5ZSPr+qJW+PrBGLgAC5Ih7FMNEBCzmaAab9252Wu7pla5YSsU4CatKPKVN2pxkaHHudRkI1qA==","signatures":[{"sig":"MEUCIFsHGh7YTPIXYoEqC8onGmf9pkpx9tyFsfoBDGUrwPVFAiEAzZZ4ssqltDZUp8P/4za6+Cbi852Y7IJkzhbddY3hUBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"eaabdbf9dbf5801b77ac9eef7cd36d2e6baa41c0","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.37","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.37"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.37_1786249304282_0.6505000845412388","host":"s3://npm-registry-packages-npm-production"}},"0.5.38":{"name":"pilotswarm-horizon-store","version":"0.5.38","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.38","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"cc628ca83d440adcce2ef173bc676d5e4faaeb88","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.38.tgz","fileCount":72,"integrity":"sha512-h8MDZVUhQERcqkU6NU6fp8FDANm3CA45RgBUwi6tCdUgpmG8UKfQSPBbQ4EzwH0dIUSERLAyRDZWI70SV48W8A==","signatures":[{"sig":"MEQCIExmqA4smoP7EEjhruNnaWUYN3waDu/A1y79IaY3ZEjyAiAwQRtN+s7xV22cvQ17eTxoVwJwtTafBb1Dd/VbKmXMCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"df15fae49b5a23948a507d4eb7acfe57b8ac3b11","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.16.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.38","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.38"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.38_1786471891076_0.5594702832214522","host":"s3://npm-registry-packages-npm-production"}},"0.5.39":{"name":"pilotswarm-horizon-store","version":"0.5.39","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.39","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"e011ea464dfe13dd70fbd7c5f2fd3173836f56a7","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.39.tgz","fileCount":72,"integrity":"sha512-tm6jvsnkAh9qUlg/0DPOm4tqw5JNAZNANg6WAiJ4XkfMevaHcsSot5I560P9atw56vpjKjpw/XUoUPtijdL9AQ==","signatures":[{"sig":"MEQCIBqtmj7eeVAyws4XaHALhJsUAMpIoRuzbBFFDDTUaJJkAiBD4RriwhEyogWXOOt70RlczHkF1EDIlDeII0Exn9R0QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431449},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ca03d6a978fbec1898bf4cb8eade43f0902f5679","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.39","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.39"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.39_1786598477578_0.34226342681315525","host":"s3://npm-registry-packages-npm-production"}},"0.5.40":{"name":"pilotswarm-horizon-store","version":"0.5.40","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.40","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"9424d1d045ecf77ad798ea461385f6a02a5f94d4","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.40.tgz","fileCount":72,"integrity":"sha512-36wbcK7pakiOeZXS6+YrlOEmRkQrQfEiyjAliLlmElz74TOBKtdR832SWVO3sxMAMcmBpDc09pApfQ6W9gnmcA==","signatures":[{"sig":"MEQCIEg/gDfkErRftMDP/thmXQJt+SY/C31K4ZqkY6052FqBAiBCWmxQtB8DV2sjLFgL6uoZJcPOcNi19BND2dszUjNbFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431839},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"921762ed56421c88b019b29cca10cd91adfdf357","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.40","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.40"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.40_1786742215162_0.2774814985024334","host":"s3://npm-registry-packages-npm-production"}},"0.5.41":{"name":"pilotswarm-horizon-store","version":"0.5.41","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.41","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"6e0e51a049492c31658111fd8cecf890d9afe623","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.41.tgz","fileCount":72,"integrity":"sha512-ztFIDRDiYDSShKgyYzzclSgwyA38PhYi3WFvlDgSzB8bD888zN/jAeA0mmOlqtKcYFBowjwTK6ezMgDSsDuJJg==","signatures":[{"sig":"MEQCICJzYZ97SN/oLZWeblBC9wzpHk+U2CmikXFCDrueReybAiA+7owRsQ7ZMSl88UYAODjZiKJorAmzpVk+gflrVMpw6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431839},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"96ace6329e3c598cca3629d12340efa310a2995e","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.41","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.41"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.41_1786777180984_0.7638955957463289","host":"s3://npm-registry-packages-npm-production"}},"0.5.42":{"name":"pilotswarm-horizon-store","version":"0.5.42","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.42","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"cc68720efc412d8a680d11df428256e39843e56c","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.42.tgz","fileCount":72,"integrity":"sha512-FTGBHBepfXp2dpgz/B2qFTGZFK1H4qQ8hwmE6ahW+creTc207eRGHse56ONx7fdT8FJ7MNCXQG6QV5wHq0H/6A==","signatures":[{"sig":"MEMCHy4yMY3JHWDDDVhbo7n8L5kpiRcp9LEMb0lp+tM2/OsCIHt9LkpOi5L0ucoDsktHyNfEBTMAJoweLZ8J430zKu3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431839},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ebe26ff5f9974d6b4fbf70ce46e5196e43af51c9","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.42","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.42"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.42_1786832709812_0.4165427332129479","host":"s3://npm-registry-packages-npm-production"}},"0.5.43":{"name":"pilotswarm-horizon-store","version":"0.5.43","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.43","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"c87a4945797f131464466e4b245afd7ba2e58f51","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.43.tgz","fileCount":72,"integrity":"sha512-8f7zA/3w/raO7OBDCy+QqlFnvm9UV6EFbDH/qQhMk+KMy+MPBhiQ+8wJRk8KDzt2EVWLUdx/UNf3KMmLXLkwXg==","signatures":[{"sig":"MEYCIQCVgnlYfMi70+rej3KFZljGxPK+bdxupW74P1fg/PCt+QIhAKmhQCBmynRK3wm85Hvqxsv2JPGU8WWUV/M5jeEU6j7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3784dbd8ed21100d3593a5f21554edb8dfa2ab15","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.43","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.43"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.43_1787558970113_0.2563358497644912","host":"s3://npm-registry-packages-npm-production"}},"0.5.44":{"name":"pilotswarm-horizon-store","version":"0.5.44","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.44","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"4d8ed5dd9ff3f9c239440a255c55185efd585641","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.44.tgz","fileCount":72,"integrity":"sha512-x33Qn62GbYBTvLpOo0mQl+RBf105bCQwd1wyGdfgprhgLU6Tja7nZ8m/PTna4M7iOzl3wbCMbjETh5c1wzBi9A==","signatures":[{"sig":"MEYCIQC+wnV/5+6By0xr3oBLJU5+UC7/8uzL/ayUhksLDRRoLgIhAKAb5JB6ubGkRM/feM74petmVlTIqpqT7vO7zpTvabd3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"aca52b217d18efa84b4b445466370a4fc265ec87","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.44","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.44"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.44_1787588485897_0.15001491369689468","host":"s3://npm-registry-packages-npm-production"}},"0.5.46":{"name":"pilotswarm-horizon-store","version":"0.5.46","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.46","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"6698e3eded3ac1cfafb23699bed840fc9b3ea2c4","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.46.tgz","fileCount":72,"integrity":"sha512-VQuF/xYnRz3wB4FlbHAV9Qz97B/yLy0wo8C3g0qVKSYt9STBYdFTwLiLRRXJqcZHLzu8iENM5gifB8xHNGRV5A==","signatures":[{"sig":"MEQCIAxf8harUyd4pFuJMjVkXWBx8TFBtVW2D78VkzT5+ydIAiAv8i9mlhL7Q6GQrxb+RBkwfc1Z/bdz0r1FhkkgunOBIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"495474c444d1e7d8cadf48058d15db2a807b2a80","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.46","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.46"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.46_1787638958988_0.7565328057620426","host":"s3://npm-registry-packages-npm-production"}},"0.5.47":{"name":"pilotswarm-horizon-store","version":"0.5.47","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.47","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"36ea25d7e01f8340b82c557853b125060dc8e178","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.47.tgz","fileCount":72,"integrity":"sha512-D19XVNrOSunxpGtSLabjUP43hT5QLVlwmnNDlfAv5qokgdtZ6amoXNDqeksXa6CFn4TGriexeAIt+UCZLJ5/gw==","signatures":[{"sig":"MEYCIQCywVbnyZpj1kacP9BX3bQKeAAi4KPTdlp8NJ8Rg4neegIhAL1REApGx5gv2Nx63UEkipv/zSF4IOmdq3cLknxB3uWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8c8c89734375793c5103e8dc9b58acbabfbfc49f","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.47","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.47"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.47_1787817031381_0.09107458697017479","host":"s3://npm-registry-packages-npm-production"}},"0.5.48":{"name":"pilotswarm-horizon-store","version":"0.5.48","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.48","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"ae687fe8212252afd05b62cc719896c792cdec59","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.48.tgz","fileCount":72,"integrity":"sha512-ztoYy9wCgCAEcbPh9Ki/ad79IODqJ1B0t/Q/mfQcfAiKox8sU0WWmYmWPSrbAbGiyB2c86OqVdgotXI8XqrwRg==","signatures":[{"sig":"MEQCIE4pfbPyW6Vdn1hF0sYX8dYgcbko/peNbonHQ4dByqteAiAQHV7jRUJU1cJfAu9E9anEz4cR1oesYYbC3vQo66FeCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d873cbe8496db4d15f45a6714f891370b6e69763","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.48","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.48"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.48_1787862676782_0.9871842763295613","host":"s3://npm-registry-packages-npm-production"}},"0.5.49":{"name":"pilotswarm-horizon-store","version":"0.5.49","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.49","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"929e64e4efd892f034e9afa7520c68c0110aaf1c","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.49.tgz","fileCount":72,"integrity":"sha512-iJfKb9FgMWVmV5vEL9FjDhmbw9J7RYft3LAAyo4SoKr4RUz9Y2ZfszQz+G4/9lfiefmZp0ix7ui/zLlJyYsz4w==","signatures":[{"sig":"MEQCIBpIb31DICWBrttK49pCQTYUX0fIJfq6z28w7X7pDX0uAiBqzEsMu/a+mv6ZH8CU7OP3HuZnbsKg5lfrwQDLyApNfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3a9bb28241794c8ed2d1f31cfc88b57e903e9818","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.49","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.49"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.49_1787965079364_0.3718504984273754","host":"s3://npm-registry-packages-npm-production"}},"0.5.50":{"name":"pilotswarm-horizon-store","version":"0.5.50","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.50","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"45059b1f48ac9b97e856a36be6a5a6952991f047","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.50.tgz","fileCount":72,"integrity":"sha512-mxwwX7demAHAAeSiGlCwHy1UF/EjqCe3xZLiuVw25ICE2WUW7xMiZcRN3m9BQlm+oUKaXpeMI4V7KeuG4iAlxw==","signatures":[{"sig":"MEUCICD44wqHtSv5Zcle7T+vd7H4V6F9GaQs13hHXX7Q2lhkAiEA4Mqb3P1l5QwbP5VDdREeL6qdgqIryi4BB5zkpVNYtbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"76c3601c00a8efbc1dcb000c3215b3b210047e7d","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.50","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.50"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.50_1787981905759_0.6399706194764863","host":"s3://npm-registry-packages-npm-production"}},"0.5.51":{"name":"pilotswarm-horizon-store","version":"0.5.51","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.51","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"16ae631b2e8049d4458582e5d192a57c92f3d0a4","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.51.tgz","fileCount":72,"integrity":"sha512-mfiDnuyXkUD9leF+DYEfM62KHkbpDqHhsSa62Dj/Sh87EuB53ONj4bMZadIOGDIpC81pb0r+DdKMyQIgEYRqRg==","signatures":[{"sig":"MEUCIQC+lyrjA4yKuefC8pLbrF9OutnLqmM1jbq1m6LzCfoOggIgNz1gnOMKS/wZSA7gEibsdB02HT6bz8PTUjNYilmLguw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c457cd795b5fed8e4a64b4c28df5a0b3320c0b45","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.51","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.51"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.51_1788066858468_0.504704719369502","host":"s3://npm-registry-packages-npm-production"}},"0.5.52":{"name":"pilotswarm-horizon-store","version":"0.5.52","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.52","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"064f6aaeed39608e19cf6a89731925458930c3ef","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.52.tgz","fileCount":72,"integrity":"sha512-vKH4eFHm1wjnOMCy5PQ5Q/m45LTNRhiIdZCLIKFNXzmHuZQENLGCsCUFghSoKhX8nm2cgCq+R69n6pqGKky4CQ==","signatures":[{"sig":"MEYCIQDlBnGpoGhQ9PUVaszhELb6C709Gv7w3Blm0/imXBYarQIhAMNvebfnHWcZ7O5YtOEoRO+LyaeLo2bGRcbE/JD6DNlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c7f18e3b4c1263e790c1462bace204d318fa155b","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.52","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.52"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.52_1788120839127_0.2301501561615189","host":"s3://npm-registry-packages-npm-production"}},"0.5.53":{"name":"pilotswarm-horizon-store","version":"0.5.53","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.53","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"69659aa191db1a891206e052214947dff09c2899","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.53.tgz","fileCount":72,"integrity":"sha512-x3QAVaeDG1gRl/Jke13EsUhvyrHSoJmD9GbIhyXgU+hA3vgX3EOrBb7W2MmEBuHQoKCRFR4jiCrPNNm76KCXbQ==","signatures":[{"sig":"MEYCIQCnOq2S/u6TtB9JIn6adG08Ze09dO1dDEnsLOqL+Cs05QIhAJjJ0UO9neg9gML8cWdOdUE/X4VOLwr9BK9eE2WzUqeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3e2615c33a5b684982785693a1659eb340021786","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.53","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.53"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.53_1788154753871_0.21401141981333982","host":"s3://npm-registry-packages-npm-production"}},"0.5.54":{"name":"pilotswarm-horizon-store","version":"0.5.54","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.54","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"a8a4bce3d1b3cb83212845ae95e8ba87fb1f7a72","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.54.tgz","fileCount":72,"integrity":"sha512-veJOS/isi9/zBKSAOSte7See+9ctBVhJWwhn1K8gB+iAXLippm/mUIh/ouE0jnURBoHMI9YnwzVyawNNm/HYlQ==","signatures":[{"sig":"MEUCIQDKU7zlkWftyGKE7v/4mTx4Ma99Qs1n5pZPYQgbUyzHoQIgQsw1J3FcE/3t3+zbP2gw5HNSajPLTjGTnVbuan0o/q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6b27e3a0cffb10e62398870653b779afe2b38f93","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.54","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.54"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.54_1788186027682_0.10447087944891109","host":"s3://npm-registry-packages-npm-production"}},"0.5.55":{"name":"pilotswarm-horizon-store","version":"0.5.55","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.55","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"ed418f0273096db472915cbbe7b5142765be4552","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.55.tgz","fileCount":72,"integrity":"sha512-tbKXSXeemfdy7rLPYJC9ajeUhyuSG6mwEI4ShUOcIW3I986uId0yTi7difBQy3hsAi17jM4YQtUx1j1a0PwASQ==","signatures":[{"sig":"MEUCIDmBzywWSwRS+sb47mzQN6C2Bz7dY+hkBziiZn6M1q40AiEA0PdFw0kPL5uWA6PFiwkwM+M/LbWC15zIdpPd3w66bdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"941e72e69f6a958ce6df72daeed0998196ac5041","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.55","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.55"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.55_1788197349412_0.6544751352850986","host":"s3://npm-registry-packages-npm-production"}},"0.5.56":{"name":"pilotswarm-horizon-store","version":"0.5.56","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.56","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"cbd28f68cbb6f957ad3cdc271451e2b5f8196f33","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.56.tgz","fileCount":72,"integrity":"sha512-U/ufPQWMA7NNFowbtgl+KK2a4E1bHUBjB19wgypcLTW5ogWAlqRwUe7tIfveyFg63AJPLKPSToKY+TnKmAN1kg==","signatures":[{"sig":"MEQCIEjCAl2EokBr0eAK5+gTNMteLHD7LnNbjoAv+k/vjoLJAiBKFTalaFTLZxSl2TJkprwrzCLs8wzfcz8cAemXOAkQLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dd6abcf1c5c72c6e7054b1c45e9b4fee717d3cf2","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.17.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.56","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.56"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.56_1788198401478_0.17389453222399665","host":"s3://npm-registry-packages-npm-production"}},"0.5.57":{"name":"pilotswarm-horizon-store","version":"0.5.57","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.57","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"7c64830181cff68f8d8e4d1bdb78b59c1ab14535","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.57.tgz","fileCount":72,"integrity":"sha512-ookTadOG5Y3cyQ+7o1xrMFg53UHmVfWmMNvGrZ2OmBTMXJUWtWtnb3ZQKiGtPC/vnUv+Hiqq30c4+nKBw0HVPg==","signatures":[{"sig":"MEYCIQDCxQVNMPhBcRZjkYRzC1/mUJcAI01AdM/epKQqXxiFrQIhAM8kg3swYzYkhYzW9IHga0ufqsWXenzjgEfWvC0MhZ9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6de39141c89c84599e4c5096be21faba214e6994","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.57","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.57"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.57_1788376671891_0.9501876057052234","host":"s3://npm-registry-packages-npm-production"}},"0.5.58":{"name":"pilotswarm-horizon-store","version":"0.5.58","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.58","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"42836de1b1198971ed379aa849f37074cc52b21e","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.58.tgz","fileCount":72,"integrity":"sha512-5ZYe+2u8jrY1lCIGjSUJS2+WH6gEHNLvxhKVY/c74xiXXJ+rrH4f4a/wqzpf2ry6I2d5oduZi0IfJKZ4GBgBBw==","signatures":[{"sig":"MEUCIB3RVoo5Ex8h/nrUCQ2VCM+m+50LwgwK+LuayPND8fykAiEAjLWId9npwSA7ROHsAoB2FdRVd/UA3G4+hWKILq2bT/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZnD2RFHe+TPv/lJ8UPvv3dVym8LUgzbB/9B8FBc3/ZgIgZHO44kDurjn4KLD9KWVg9JrhitrlDQyQ/wWXF9Z1RXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434544},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"49de2672807cdf0b701b24b2eeec3904b5a48947","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.58","@github/copilot":"^1.0.73","@github/copilot-sdk":"^1.0.7"},"peerDependencies":{"pilotswarm-sdk":"0.5.58"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.58_1788558143631_0.03067359387143842","host":"s3://npm-registry-packages-npm-production"}},"0.5.59":{"name":"pilotswarm-horizon-store","version":"0.5.59","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.59","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"aa50ed748b1eed194717d7962f1154bf24f3e945","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.59.tgz","fileCount":72,"integrity":"sha512-oJ6LRvQ6W5yzxkIflHK+wszJu2XQwtaVSnxIqet6FUmhPaAhjSqG/WdQ4tM9emLkUVDD2jbFaL2HEF8MhP9Ghw==","signatures":[{"sig":"MEYCIQD/8Dkm+VS8x7YE7J2UpPRIuXlbERE5mNGokElXuvGFgwIhAMzcwAwjHypNNOT3G4jjzDI6s70amAqwdbt4tsjUgpBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEk+O7Wss+PL9MOWrB1efjp52QbszKCwH3OyITvQ610jAiEA86bDxpEDq6nZVSSvCm7vfgG8Itc9RRs6fkvhPIQ4aMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fa6d40fd96cf078b60268fe7ebcd20f731aa2520","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.59","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.59"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.59_1788648334587_0.048129482489834174","host":"s3://npm-registry-packages-npm-production"}},"0.5.60":{"name":"pilotswarm-horizon-store","version":"0.5.60","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.60","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"dba94958ac7fb27e7e8686f240a6883bc4bdefbf","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.60.tgz","fileCount":72,"integrity":"sha512-357dLN/mcWYoHvI4dA0LA/YQXncngWlfe09cmj4UYfm5bICwPRRr7TCXBs+mGxQgh1DC9xpd0/W5gfxFPTxhxw==","signatures":[{"sig":"MEQCIEa1SSk9HTpDpm42jkimP2NNyTRJN3VxLhjw+Vi7Qr7uAiA9jXVvr+f62ulqXTBRv36ZWBCMxOQJvWx5DhcK/FIHQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDGHe0hbLqSTNu9Z4O7/zZ5H3ZglZAMy44y27enDJtHpAiAanHU2NmDHPlgN2m0pTSU0uOXHDwvUR4GJJkXMW1O52Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5dbd5b2acc5e09d19449f3100ddf7ff684cfa5aa","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.60","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.60"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.60_1788707992004_0.511442772612801","host":"s3://npm-registry-packages-npm-production"}},"0.5.61":{"name":"pilotswarm-horizon-store","version":"0.5.61","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.61","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"a0f14af3312d371687c1afd1bce3d22ee364acd6","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.61.tgz","fileCount":72,"integrity":"sha512-KXfywzA8qGawSXsEUzyGHdIo+0gJplJzLriD3JC/u7yDWJXfiSFP4VCScDfRjcrKve4umlJDeXv/jvYLIOC4IA==","signatures":[{"sig":"MEQCIDK4JPOIUYac8+vBJIhRXKxozviHq0ZE8mJuIigUiwKlAiAPYmM8iTD54Qm/Wc8LpwPVjm9xQ33vfncTDfLJs/lICA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9t8h1UnQNTRrl3AWLEVKjzt4pR06W648DVGjK+UW4DQIhAJwfZiKO4ypiNt14E+KWoPcRS/OEEeq0E/n1oHB7dgYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3dad3c2f38566053138c1411dbfc6fcc148fffc0","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.61","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.61"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.61_1788735250179_0.4878270566722611","host":"s3://npm-registry-packages-npm-production"}},"0.5.62":{"name":"pilotswarm-horizon-store","version":"0.5.62","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.62","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"a8f442b9e81f498fbfe188b031dd5728f28bf48a","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.62.tgz","fileCount":72,"integrity":"sha512-nRm0+HDc8Vh03wdJxZwAPJr4rQ9No39UAOk8sccDPL4LlyB7Rz3bP4lAO3rUF3EwiwZYOtUIVYQ2sUkZ9Xtxyg==","signatures":[{"sig":"MEYCIQCss1J0mkRqNKBLG36Dopf9n3I3W+9VBgy1ty3hCkh/1wIhAJtQdDZPohQdj8+Nc+gyC6Lji89AMeZifHDqp6QMOP9U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDK4D25e6WTtAxAqjUOa0aWgCP9ird9yr2VzqhhVwLzpAIhAP+PU1kxNAC7wu8hVmA+z7M68OGffsC3W6hhNFKIuvVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5b8cb3149c0be1ede6d9de37a8d46a21b07041e1","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.62","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.62"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.62_1788804368345_0.9482021330497408","host":"s3://npm-registry-packages-npm-production"}},"0.5.63":{"name":"pilotswarm-horizon-store","version":"0.5.63","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.63","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"21fd1d2460facbb9f3d65d8413e4a07d94518246","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.63.tgz","fileCount":72,"integrity":"sha512-eaMIFRJCfANxo1HEm1OnbejtvpXWQam/Qdj7RC2aX6axkn0W8Nfm/dUHFpflZ0JdMVK16GvKxSYMt+MchmVpkw==","signatures":[{"sig":"MEUCIQDiclzHg4eY7nvHuo8PwSx6XNkrCcqgGFU+DWbp5TAM1gIgdcY3FG/Q4IYbrdxsynZZ3dNT2/aY4FHLxy6p3MeGjpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD24rzkwO3Zq3herbwFB1ZQlKP2VaIbwRmwhtdpPX1KQwIhAP/d98IeiCHwPN2WMHIc0mlxEeqL30zvkH2o1M9ysxlF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6df642ef3c752d7a30cb71ddac7135dd2f9ee825","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.63","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.63"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.63_1788824984316_0.875437700491966","host":"s3://npm-registry-packages-npm-production"}},"0.5.64":{"name":"pilotswarm-horizon-store","version":"0.5.64","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.64","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"e249046450ffa5f06c37ddd5bee04bc1e9a2e0a0","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.64.tgz","fileCount":72,"integrity":"sha512-iHDKEe5OJ32mPHnWTD9QDZdb5HHTjCCdlKePjw+x85p+H3HBM4lS+5pJxUvM2Xu8yAWnyXiqpGpBrmQamS4nvA==","signatures":[{"sig":"MEQCIANraWSVBDxIpm2bvdf7UUQ+6m92r7nJi4B5rW/4AxH9AiBffOFkjv3CAMZeFUOf+TtQCo+4vRvw/fdaBAK6Ge34Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMW7YpSsRHA7A7jxUCQZgKvLC/4Otd5Aj5qRc2TuUbewIgBA1cAcDnrzHGPPJzRwYyt1JbsTCDpsrwAWrgMKigsPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b0306edf0bf0a96c24e18c69ff4b08ffbec0adba","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.64","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.64"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.64_1789017885806_0.228944485731142","host":"s3://npm-registry-packages-npm-production"}},"0.5.65":{"name":"pilotswarm-horizon-store","version":"0.5.65","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.65","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"cbb776d3b128f2a66d5ccb31b9b88c2473a34e3a","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.65.tgz","fileCount":72,"integrity":"sha512-Rbn1QSql7hupxrG56P6d1Bd5/6Ct3/ajsaDVwza0Tty+1fM5resful8SXYH8PtfEcKIPSivmnC+s5C5zHtpQaQ==","signatures":[{"sig":"MEUCIQCJkoVRWx4jOlsELQbI9EbdQlv0/XSBxOGJVE5LQEutbQIgDa130QtAePsytADAsiy/ENiOFgVSpjn1BVwS4NB0qi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCae0RKhoQlFIk9+eco+DmT5q+2oJHTD9/MOCb3q4oW+QIhAN+Z5GlOpWK6pjufumm+P6Ow9sejm7tqaX/HrCRoLrrx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"11a12d119abd5cb441835e4f460e71f04b739c75","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.65","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.65"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.65_1789123706893_0.6902064352953687","host":"s3://npm-registry-packages-npm-production"}},"0.5.66":{"name":"pilotswarm-horizon-store","version":"0.5.66","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.66","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"00142002927586ea301646d3e55b941fb0db7a42","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.66.tgz","fileCount":72,"integrity":"sha512-gqXH91LyBjd/w0Nu/1vzxQqy5idQUo1wqwNWJLIR/pHmazDRN9WNC1NHiKNGo9mpPN3El88rIM0BnWLUzIbqrg==","signatures":[{"sig":"MEUCIByfkFBKfCguGhoFlqXS9FvTPBYe6PAeJVHD3Bkt43EiAiEA0bAXeCNqdLG6ze3aaNREf47eHZjkAQRJjYQk70IO4Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBZ1Rv9GfidSJSKwIeF8G4BV9wWq+3Bkni0yr9Hzm/mOAiAXU3nu8DlZiEGZC3PwOK6cMcJWcc0uHQ8gQtFrzT5vog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"855aadca407fddb92484e4f837c92763b3752b6f","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.66","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.66"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.66_1789134106908_0.5125503741659161","host":"s3://npm-registry-packages-npm-production"}},"0.5.67":{"name":"pilotswarm-horizon-store","version":"0.5.67","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.67","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"6f57b018c1844a6584322e88c3f8e34afefabbab","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.67.tgz","fileCount":72,"integrity":"sha512-QdvEFPWtFtWQh09zS6SNVDNYWayr9zGHHCEvk8g3G2WMzLkzMDRcpKCUO+WvSRWn/NKOu9cWX8Q1ze75ZOSzaQ==","signatures":[{"sig":"MEUCIQDihVxIzewuJPY7iqmQWGWcza5cLaIx8d+/8OG51HITWwIgDBtdgRC2b+jaRhI9RkJsaF2pt+dFLzB9+qJRljQ4I18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDl9AeVsy+H4qYbcYyEnFT55XxzfJndNWucF6B8RVPIaAiEA2dIXXDLru+KkUQL3zWjU3ZS9AJ8N7Vtrh3kG2sjIyyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"33bc03c35fdea9d6bd4ef60529069e7e5bb8d0f2","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.67","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.67"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.67_1789265716461_0.4649195748338708","host":"s3://npm-registry-packages-npm-production"}},"0.5.68":{"name":"pilotswarm-horizon-store","version":"0.5.68","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.68","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"485fa8e34de7629709180ad3ac69d937a0543363","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.68.tgz","fileCount":72,"integrity":"sha512-kpSDMQfAGlTn7Xk67z+kdk144/UaYvTrHh4lb77a/BRq/9IMdTJ34oXjPNfhX/cDhhk8Kgu8r+wxspXzX67v+A==","signatures":[{"sig":"MEUCIDLUmm/ErZLRv5nUnXRJDOxYVWOFmDMzxvqfuwykk9ErAiEAolMwSWh/i9taH55p09OLMK5zwEaTQflfa42mlmhkOew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAlGujOeunot4C3tEObvnDYF1XOLHyrPGirIafuI4bQqAiEAvjCFA6g299OmaqbjTOm++CsFOtzJX8oi8CGP51VfwkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4b66bbe7b3c943f7b96017af9d0ffec0b3bd51d9","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.68","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.68"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.68_1789266216178_0.12360282750846308","host":"s3://npm-registry-packages-npm-production"}},"0.5.69":{"name":"pilotswarm-horizon-store","version":"0.5.69","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.69","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"b8fddafe5b829cc767e59fdd13008e6757b79f11","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.69.tgz","fileCount":72,"integrity":"sha512-pS/+1zc0moB/rndnWi0wi5n+gd9lMW5nBPycEAc7Fjvbf2vzhbfmluO9O6SgulTJwAA+wBZak6Ko/W/uCvcVJA==","signatures":[{"sig":"MEUCIHTMVLl/KgtBk+EjaivVLBCApFIW/8PY3LoZ/lNHPDosAiEA0FE0NuIprmuTSuK+wRKRT2MEWthgSBdrqX/393bljkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGPkYkLznPu4Y34QBnor5vKCNP6LEmlo5EjRg5gxTMQuAiEAm8rSTyEAecj9ER8pOXnApNepOUvrXeg+v41AiVCQ6/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d6f93d759ed4a8ff4ec068dea2cdb78b3e5c890d","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.69","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.69"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.69_1789275271847_0.39548995165193834","host":"s3://npm-registry-packages-npm-production"}},"0.5.70":{"name":"pilotswarm-horizon-store","version":"0.5.70","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.70","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"5022c36d08ddbdeba937201ae4bcfd56e8e981e4","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.70.tgz","fileCount":72,"integrity":"sha512-58bggqzvE20/AtQNvXS33CCe2XZcx0uUY7XusXYyfpr1sBKWOVV1yYC5cwgcH2PpDNRw8B/C8dLVKs6sk+CZmg==","signatures":[{"sig":"MEYCIQCofBmQsqx0YFbbb/w6e+gt4koYpZxk75BdO69n/D9+JQIhAIg+2l3nwjeIdxbFNQvQmZ3CRLMmLh6Fsji1UhVeCYpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGefzr7JQpQvCeFmCZAnQ8B8io7DuUM1XUl5amaewXPGAiEA4fKJ1jYQja9ZcPuRzzpRx0yjtNVrobAFXefx5e9HNSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"29f7de792913a01ce4ccb71a8973a323967884de","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.70","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.70"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.70_1789315827550_0.6730133789407666","host":"s3://npm-registry-packages-npm-production"}},"0.5.71":{"name":"pilotswarm-horizon-store","version":"0.5.71","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.71","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"d585c71117d50d5dde3e2dfef777c5362c82601c","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.71.tgz","fileCount":72,"integrity":"sha512-3r7B4+yko18w022MtidRSGQ8KI+AXZGV3IKOB8oAlTtoOkVIm1ksnBY1Yyl46aDyliBOtaDBm+pVSI6fnQvp+A==","signatures":[{"sig":"MEUCIQCIcQI4Ayni/pSM+6r9HJBYQoS6UuNksKPctOqpQxFv1QIgcU2Dor8p2UPlhqL8RwsvG4YB2knZQAATJjMquTCRglQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICRbDBfBAB84gguffFgcwp0vzXwxRMYjKdLfciXZu4SMAiAeMb6YVjPRABGMN1FJbPbj7H8DvtHc47+ZZSo3ei4PDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e63d893475bef270250babe6f7a5096e1ceaeedd","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.71","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.71"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.71_1789373507396_0.7399681745415307","host":"s3://npm-registry-packages-npm-production"}},"0.5.72":{"name":"pilotswarm-horizon-store","version":"0.5.72","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.72","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"a24b2887ece13aa394e00f77f445046913ff36cd","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.72.tgz","fileCount":72,"integrity":"sha512-9UDuNKMmPyePLqdMLlvEOJDYbsKJvtYL5AQxFCorjRDHDGwtVXfqYENUx9K6HtJnxA+NWgPS67xTL2VfAwnMJw==","signatures":[{"sig":"MEYCIQCd+n3Bq+1qEBhpFeIOBGktI17e5v5YIZ8xbj7UCEXhrwIhAI6czUwYnIPPR7EM7XM73cwCI73F2TXc0P0+k3CKj6dv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQNCPp+8NG/fN/SwWsx6SWK6ICGI1Ql6S3WtHXlyKcIQIhAMKYuJTovxVfZ106uev+yq9oTq9MiN0jCVgTJ7jTCZQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2c3f604c2a30e54af1a37deef9381971f3463913","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.72","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.72"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.72_1789415529945_0.7982737595941201","host":"s3://npm-registry-packages-npm-production"}},"0.5.73":{"name":"pilotswarm-horizon-store","version":"0.5.73","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.73","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"92c0231b15b73b72fbeefcbc06a4ecbbaad88f9a","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.73.tgz","fileCount":72,"integrity":"sha512-caVqpggdY+w9A3/k2Lgu1kwoLXwBGi/UyGXvELrafJvbBkdBclhVtISNXQUASEKp7ZJlRFOWIgpPvqJgRnPe9A==","signatures":[{"sig":"MEUCIBhzmQNjdRcj+WXiKDy5cSPXFODTTGjJzgNBFHB/islwAiEApw+Off+f2TuSoZ2mDtqNEMFxV584lzT5OAJoVZzEm3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWwomtBV4KeY9X9Z4NH/y0GJBFEkwNJPbMFHRvMUN8HAIhAOUjQpJug8GuTeUC96tpVwA8aW6RJtUo6MqgJhbMyN66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4bebb6be067fbc876717e18e6d931702cba5f7e1","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.73","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.73"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.73_1789429194618_0.46891359781899955","host":"s3://npm-registry-packages-npm-production"}},"0.5.74":{"name":"pilotswarm-horizon-store","version":"0.5.74","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.74","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"e56269992fe909dc24a23d5dc915e4e451dc40b4","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.74.tgz","fileCount":72,"integrity":"sha512-QyUNDXWesmkKXUwwB4cr4KHhBwB/zdF6z5WNz2Y5N2+lyWpVrjq81i4NgtLVfMNPXpifi83U/fYPBVZ/nd53nQ==","signatures":[{"sig":"MEUCIQDJZfDrZqqj6z0Fss+3OCuahBaOjQTrBdTO+x6ekVNM0gIgVJLl7tKEUY+2I26m7MpxxcGHLuISnEpLh4uwtWxeF+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICXdHTXNYFWPzectr7RtN9/u3HNiZVS+51XpdMlW2Y29AiA35bA3mLgmIZn2Q0f1n1aZzbFMu/4LG2f0hTsKLdHVWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"db44b3992d80927d0cf42d2cc4e62e24f785aafd","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.74","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.74"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.74_1789475532691_0.7729824007001578","host":"s3://npm-registry-packages-npm-production"}},"0.5.75":{"name":"pilotswarm-horizon-store","version":"0.5.75","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.75","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"9be26faad161ac5b9152cb8fc3b93fcd246d25f7","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.75.tgz","fileCount":72,"integrity":"sha512-DtnnnlyCMNapuNjoewwHOzik7i9cvKtNnb9gElszuzWYJAPvQtrv+1HTF18KM4U9FEpVOgeZBmoxKxzJTu8krw==","signatures":[{"sig":"MEUCIHZ8vaWtf87o2kEcFOq+QQOBE09Pa/TYEjMjRCX4EtXYAiEAg5zJxyF+JMETkolX6SIAr+Qr6tJUS0H3XVdzKcNm7po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC70qI8USeMtFVLscB7b8O4VbfprMnRdeP5K+6RmTof8AIhAPwd5Vl4Jt/zKKqwmd1HsrLmNvGLG27ju8eWjjCy7uMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9c9acd18b926a959203ad4c13ed4a6ce696eea1f","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.75","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.75"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.75_1789507307611_0.31937326964916757","host":"s3://npm-registry-packages-npm-production"}},"0.5.76":{"name":"pilotswarm-horizon-store","version":"0.5.76","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.76","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"3ddb5af965113ca67dc24723ae967aa11387ffaa","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.76.tgz","fileCount":72,"integrity":"sha512-fdT+l5ZYPuEpNZAHz4IzdptdVKul76MclPveInDEqzYF+FwtuM9eP2/88Jb56VyGlcnSq9ZwMpyuh4s4D0FzIg==","signatures":[{"sig":"MEYCIQDZHcia1CADBqGcfWKzbH0IDPrmX4CL+D6dgRrmiEuzeAIhAL08t7t7BuNO4czV6uiIlFqAuVQt2F/Q3pOZThZedckn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCs+rbLlfvXP1xM9DwgKg8fwRcQhCleiqNrjFwvTQdT+QIhALDskD3hHRlrDUfZ7oiJkW8CEO+qo4MfPgkLgdT0TCyF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"091de4c7b175ec19f75fedb57c2515c99592db53","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.76","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.76"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.76_1789512082639_0.2504741719725918","host":"s3://npm-registry-packages-npm-production"}},"0.5.77":{"name":"pilotswarm-horizon-store","version":"0.5.77","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.77","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"92cb2600bd2ecc325cc644c2a06dcffcdba87166","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.77.tgz","fileCount":72,"integrity":"sha512-zZbvpSny/FAJI8gUHEeHfXfQeAFSronf1/enZBPObUD5UUiyS3DkDxIvEsK2hWnscuUoSKEWhEO6ivWoU4oL/g==","signatures":[{"sig":"MEQCIFcIG/481TcYC15CL5v5OgaVrKhGzIS9E264LYxlKVT3AiAENSDgL7Ld526plH1/Uy2UfuTR3ISosTFQD9PnxeEjwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZ7OoUB/j7agCuRJ+FyCyDPOCoKZ58sgKx51DIV3xf/QIgZPcEZmZDqLuqsAOuh+enFYUoY6AnfH4OF/Icqu/wrDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d8c7ec7d9d50c3b3b13389491c69ce8652d0255b","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.77","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.77"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.77_1789595412113_0.049629008793094176","host":"s3://npm-registry-packages-npm-production"}},"0.5.78":{"name":"pilotswarm-horizon-store","version":"0.5.78","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"author":{"name":"Affan Dar"},"license":"MIT","_id":"pilotswarm-horizon-store@0.5.78","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"723c3f8e2f895a2218ed632d7408372955596235","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.78.tgz","fileCount":72,"integrity":"sha512-8f6Nki72yNCEP4NXROTZLHFJ1/F5PwFOnlper9YpK05HgVT2nQlc0pvWeADFgRisIf8h0xydV7SxZHZTA4+fQg==","signatures":[{"sig":"MEYCIQCAkEUW0rpOEXLeSWraeLqNsiTtI9keTxITTgPLBr9/RAIhAJjLgs/zb9B9W+I0BfSYalH4VswaAxcQmeb8W7EYYkyf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYrnyenQhagqrzC2hqftACU+PWNgFA0U9WzKbGS5I/lgIgVDnaNNQqsuZWQdWGqqNXl6/qLhyijWYXz1NLblN7G9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2b638c37fd4928827062e1df28e02508656fa971","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.78","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.78"},"_npmOperationalInternal":{"tmp":"tmp/pilotswarm-horizon-store_0.5.78_1789659048729_0.7234342277664361","host":"s3://npm-registry-packages-npm-production"}},"0.5.79":{"_id":"pilotswarm-horizon-store@0.5.79","bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"dist":{"shasum":"4589eee278abe7e891526ecb9f8f470301b2304e","tarball":"https://registry.npmjs.org/pilotswarm-horizon-store/-/pilotswarm-horizon-store-0.5.79.tgz","fileCount":72,"integrity":"sha512-YbAWhmj5guCEmbELGimlTCpfHtwt/bX797SeMbiXUpOT6IIz2JC/zwXx7N+4hDoCZjcuEGaCVkP4u0pv/FJ4Gg==","signatures":[{"sig":"MEUCIA5kNZsSLBobqNzElV53tbRQR0WjrHzZAJ1Fg+DfZFPCAiEAgo9FNWOCRN9eJLIQaHwjxkyfRAFMiBPPhtX0LWy95oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICpXroUFB4wa7AZYJmIdWwK+uCWrNwg2HQsD7qP4tG83AiEA6AN4ybJE72PWw5u2p8t0oJ1EKAyPvRdujnU7iLSQoNo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pilotswarm-horizon-store@0.5.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434543},"main":"./dist/src/index.js","name":"pilotswarm-horizon-store","type":"module","types":"./dist/src/index.d.ts","author":{"name":"Affan Dar"},"engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7cac3109e465dea9179cdf8a98342066ed18f414","license":"MIT","scripts":{"dev":"tsc --watch","test":"node ../../node_modules/vitest/vitest.mjs run test/graph-model.test.mjs test/query-builder.test.mjs test/provider-guards.test.mjs test/pg-pool.test.mjs test/db-retry.test.mjs test/horizon-migrator.test.mjs test/durable-node-collision.test.mjs","build":"tsc","test:all":"bash scripts/run-tests.sh","poc:graph":"node poc/03-graph.mjs","poc:hybrid":"node poc/04-hybrid.mjs","poc:crawler":"node poc/05-crawler.mjs","poc:lexical":"node poc/01-lexical.mjs","poc:semantic":"node poc/02-semantic.mjs","eval:harvester":"node --env-file-if-exists=.env eval/scenarios.mjs sc1a","eval:scenarios":"node --env-file-if-exists=.env eval/scenarios.mjs","test:integration":"node --env-file-if-exists=.env ../../node_modules/vitest/vitest.mjs run test/integration"},"version":"0.5.79","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cf8bbda-384e-410e-89e2-9f74daabf6ad"}},"homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"_npmVersion":"11.19.0","description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","directories":{},"maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"pg":"^8.13.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.10","typescript":"^5.6.0","@types/node":"^24.0.0","pilotswarm-sdk":"0.5.79","@github/copilot":"1.0.83","@github/copilot-sdk":"1.0.13"},"peerDependencies":{"pilotswarm-sdk":"0.5.79"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pilotswarm-horizon-store_0.5.79_1789669428034_0.39277584204492566"}}},"time":{"created":"2026-06-24T01:43:18.685Z","modified":"2026-09-17T18:23:48.466Z","0.2.2":"2026-06-24T01:43:18.951Z","0.3.0":"2026-06-27T01:25:41.324Z","0.3.1":"2026-06-28T18:01:12.353Z","0.3.2":"2026-07-01T14:37:38.920Z","0.3.3":"2026-07-02T01:03:07.226Z","0.4.0":"2026-07-03T22:52:55.070Z","0.4.1":"2026-07-04T15:02:12.737Z","0.5.0":"2026-07-06T08:54:30.944Z","0.5.1":"2026-07-08T08:34:54.296Z","0.5.2":"2026-07-09T05:06:29.218Z","0.5.3":"2026-07-10T01:28:44.113Z","0.5.4":"2026-07-10T13:38:40.183Z","0.5.5":"2026-07-10T17:29:16.676Z","0.5.6":"2026-07-10T18:22:09.931Z","0.5.7":"2026-07-10T19:50:39.487Z","0.5.8":"2026-07-10T20:46:29.782Z","0.5.9":"2026-07-11T03:10:16.270Z","0.5.10":"2026-07-12T16:09:18.816Z","0.5.11":"2026-07-12T21:21:54.767Z","0.5.12":"2026-07-13T02:27:54.568Z","0.5.13":"2026-07-14T22:56:29.127Z","0.5.14":"2026-07-16T03:39:02.301Z","0.5.15":"2026-07-17T07:30:26.476Z","0.5.16":"2026-07-19T04:12:20.043Z","0.5.17":"2026-07-21T03:40:28.131Z","0.5.18":"2026-07-22T07:05:17.967Z","0.5.19":"2026-07-22T14:57:14.047Z","0.5.20":"2026-07-23T01:16:04.407Z","0.5.21":"2026-07-24T23:28:03.844Z","0.5.22":"2026-07-25T17:39:31.742Z","0.5.23":"2026-07-26T02:39:30.922Z","0.5.24":"2026-07-27T16:56:47.056Z","0.5.25":"2026-07-27T19:47:30.959Z","0.5.26":"2026-07-27T19:55:07.669Z","0.5.27":"2026-07-28T02:42:03.171Z","0.5.28":"2026-07-28T13:10:30.821Z","0.5.29":"2026-07-29T02:44:33.922Z","0.5.30":"2026-08-02T05:10:54.852Z","0.5.31":"2026-08-03T05:34:35.395Z","0.5.32":"2026-08-03T07:56:54.463Z","0.5.33":"2026-08-04T03:20:43.414Z","0.5.34":"2026-08-05T15:30:35.305Z","0.5.35":"2026-08-07T03:24:45.069Z","0.5.36":"2026-08-07T23:02:16.997Z","0.5.37":"2026-08-09T04:21:44.447Z","0.5.38":"2026-08-11T18:11:31.231Z","0.5.39":"2026-08-13T05:21:17.732Z","0.5.40":"2026-08-14T21:16:55.334Z","0.5.41":"2026-08-15T06:59:41.119Z","0.5.42":"2026-08-15T22:25:09.970Z","0.5.43":"2026-08-24T08:09:30.278Z","0.5.44":"2026-08-24T16:21:26.096Z","0.5.46":"2026-08-25T06:22:39.128Z","0.5.47":"2026-08-27T07:50:31.565Z","0.5.48":"2026-08-27T20:31:16.919Z","0.5.49":"2026-08-29T00:57:59.524Z","0.5.50":"2026-08-29T05:38:25.893Z","0.5.51":"2026-08-30T05:14:18.623Z","0.5.52":"2026-08-30T20:13:59.255Z","0.5.53":"2026-08-31T05:39:14.015Z","0.5.54":"2026-08-31T14:20:27.829Z","0.5.55":"2026-08-31T17:29:09.552Z","0.5.56":"2026-08-31T17:46:41.711Z","0.5.57":"2026-09-02T19:17:52.037Z","0.5.58":"2026-09-04T21:42:23.735Z","0.5.59":"2026-09-05T22:45:34.669Z","0.5.60":"2026-09-06T15:19:52.100Z","0.5.61":"2026-09-06T22:54:10.287Z","0.5.62":"2026-09-07T18:06:08.453Z","0.5.63":"2026-09-07T23:49:44.447Z","0.5.64":"2026-09-10T05:24:45.903Z","0.5.65":"2026-09-11T10:48:27.033Z","0.5.66":"2026-09-11T13:41:46.989Z","0.5.67":"2026-09-13T02:15:16.572Z","0.5.68":"2026-09-13T02:23:36.300Z","0.5.69":"2026-09-13T04:54:31.953Z","0.5.70":"2026-09-13T16:10:27.640Z","0.5.71":"2026-09-14T08:11:47.479Z","0.5.72":"2026-09-14T19:52:10.081Z","0.5.73":"2026-09-14T23:39:54.705Z","0.5.74":"2026-09-15T12:32:12.780Z","0.5.75":"2026-09-15T21:21:47.746Z","0.5.76":"2026-09-15T22:41:22.741Z","0.5.77":"2026-09-16T21:50:12.213Z","0.5.78":"2026-09-17T15:30:48.812Z","0.5.79":"2026-09-17T18:23:48.133Z"},"bugs":{"url":"https://github.com/affandar/PilotSwarm/issues"},"author":{"name":"Affan Dar"},"license":"MIT","homepage":"https://github.com/affandar/PilotSwarm/tree/main/packages/horizon-store","keywords":["pilotswarm","horizondb","facts","graph","pgvector","apache-age"],"repository":{"url":"git+https://github.com/affandar/PilotSwarm.git","type":"git","directory":"packages/horizon-store"},"description":"HorizonDB-backed enhanced facts and graph providers for PilotSwarm.","maintainers":[{"name":"grimfanda","email":"affandar@hotmail.com"}],"readme":"# `pilotswarm-horizon-store`\n\nOptional HorizonDB-backed providers for PilotSwarm enhanced facts/search and the\nopen knowledge graph. The package is published alongside `pilotswarm-sdk` and is\nintended for apps that keep stock PostgreSQL as the PilotSwarm runtime store while\nopting into HorizonDB for knowledge retrieval and graph-backed harvester workflows.\n\n## What this is\n\nAn **optional, enhanced read interface** over the PilotSwarm Facts Store, built\nexclusively on **Azure HorizonDB** (preview) capabilities:\n\n| HorizonDB capability | Role here |\n| --- | --- |\n| `pg_textsearch` | Ranked lexical recall (upgrade over today's `LIKE` / `key_pattern`) |\n| HTTP embedding endpoint | In-DB embedding generation via a configurable endpoint + semantic (vector ANN) recall |\n| Apache AGE | Relationship/lineage graph overlay (structure only) |\n| `pg_durable` | Durable, idle-aware maintenance pipeline (embeddings only) |\n\n> **Embeddings come from a configurable HTTP endpoint, not HorizonDB's built-in\n> `aiModelManagement`.** You pass an OpenAI/Azure-OpenAI-compatible embeddings\n> endpoint to the provider; the `pg_durable` loop calls it over HTTP from inside\n> the database, and a Node fallback (`embedPending()`) covers clusters without\n> the `http` extension. See the\n> [Horizon harvester guide](https://github.com/affandar/pilotswarm/blob/main/docs/developer/deploy/harvester.md).\n\n## Hard design rules (carried from PilotSwarm)\n\n1. **The `facts` table stays authoritative.** tsvector, vector, and AGE are\n   *derived indexes/overlays* — never the source of truth. The graph stores\n   **ids and structure, never fact values or ACLs**.\n2. **Governance is unchanged.** Scope (`scope_key`), `shared` / `transient`,\n   namespace ACLs, and spawn-tree visibility are still enforced by stored\n   procedures. Search modes are extra `AND` clauses inside the existing\n   visibility filter — they can only narrow what a caller already sees.\n3. **Determinism boundary.** Anything LLM/IO (embedding, distillation,\n   relatedness) runs as a `pg_durable` **activity**, never inline orchestration.\n4. **Rebuildable.** Every derived artifact (tsvector, embeddings, AGE graph)\n   can be dropped and rebuilt from `facts` rows.\n\n## Layout\n\n```\npackages/horizon-store/\n  SPEC.md            ← the design: data model, compute/API/frequency, scenarios\n  CRAWLER.md         ← open, ontology-free LLM graph crawler (entities + free-form relationships)\n  CRAWLER-SPEC.md    ← implementation contract: API, schema, compute tiers, PG mailing-list example\n  src/\n    types.ts          ← EnhancedFactStore + GraphCrawlerInterface contracts + DTOs\n    config.ts         ← provider config incl. the embedding HTTP endpoint\n    embedding-client.ts ← Node-side embeddings client (query-time + test reference)\n    query-builder.ts  ← DB-less hybrid ranking/fusion + SQL fragment builders (unit-tested)\n    graph-model.ts    ← DB-less open-graph quality core: canonicalize, predicate, confidence (unit-tested)\n    migrations.ts     ← Node-runnable schema + AGE setup (mirrors sql/001–005)\n    http-embedding.ts ← Node-runnable in-DB HTTP embedding pipeline (mirrors sql/006)\n    horizon-store.ts  ← HorizonFactStore: drop-in EnhancedFactStore + open-graph crawler\n    agent-tools.ts    ← optional agent tools (search / related / graph) for injection\n    index.ts          ← public exports\n  sql/\n    001_enrich_facts.sql  ← tsvector + embedding columns + indexes\n    002_age_graph.sql     ← AGE node/edge model + structural backfill\n    003_search_procs.sql  ← facts_search_facts + related/lineage procs\n    004_pipelines.sql     ← pg_durable maintenance pipeline (embeddings only)\n    005_open_graph.sql    ← open Entity / REL / EVIDENCED_BY graph for the crawler\n    006_embeddings_http.sql ← in-DB HTTP embedding pipeline (replaces aiModelManagement)\n  poc/                ← runnable harnesses (lexical/hybrid/crawler run DB-less today)\n  test/               ← DB-less unit tests (run in CI without HorizonDB)\n    integration/      ← live tests against a real HorizonDB (skip without HORIZON_DATABASE_URL)\n```\n\n## Drop-in replacement\n\n`HorizonFactStore` implements the full PilotSwarm `FactStore` API\n(`storeFact` / `readFacts` / `deleteFact` / stats / …) with identical semantics,\nso it can replace `PgFactStore` anywhere. It **adds** retrieval methods\n(`searchFacts` / `relatedFacts` / `lineageFacts`) and the open-graph crawler\n(`upsertEntity` / `assertRelationship` / …). Apps opt into the extras; nothing\nin the base behavior changes.\n\n```js\nimport { HorizonFactStore, createFactsTools } from \"pilotswarm-horizon-store\";\n\nconst store = await HorizonFactStore.create({\n  connectionString: process.env.HORIZON_DATABASE_URL,\n  embedding: { url: EMBED_URL, model: \"text-embedding-3-small\", dim: 1536, apiKey: KEY },\n});\nawait store.initialize();\n\n// ...use exactly like the existing FactStore, plus:\nawait store.searchFacts(\"jsonb subscripting\", { mode: \"hybrid\" }, { unrestricted: true });\n\n// Optionally inject tools into your agents:\nconst tools = createFactsTools(store, { graphWrite: true }); // spread into worker.registerTools([...])\n```\n\n## Running\n\n```bash\ncd packages/horizon-store\nnpm install\nnpm run build\nnpm test                 # DB-less unit tests — no HorizonDB needed\nnpm run poc:crawler      # open-graph harvest scenario — runs DB-less today\n\n# Live integration tests against a real HorizonDB (auto-skip if unset):\nexport HORIZON_DATABASE_URL=postgres://user:pw@host/db\nnpm run test:integration # pg_durable HTTP embeddings, AGE Cypher, full provider\n```\n\n## Evaluation\n\nThe incubator ships a two-axis evaluation surface — **system** evals (is the\nharvest correct, durable, fast?) and **quality** evals (does the graph actually\nhelp an LLM answer better than parametric knowledge + live web?). The full system\noverview — how the harvester builds the KB and how every eval tier fits together —\nis in [docs/harvester-and-eval.md](./docs/harvester-and-eval.md).\n\n| Tier | Where | What it proves |\n| --- | --- | --- |\n| Scenario (system) | [eval/README.md](./eval/README.md) | Cold/incremental harvest, replay determinism, scoped publication, reader fact-pivot |\n| Quality (single model) | [eval/graph-quality.mjs](./eval/graph-quality.mjs) | Graph arm vs parametric+web baseline, blind-judged against corpus ground truth |\n| **Quality (cross-model sweep)** | [eval/sweep/](./eval/sweep/) | A 3×3×3 **harvester × query × judge** tensor that isolates judge bias |\n\n### Cross-model sweep\n\nThe sweep answers \"is the graph really better, or just a lucky model / biased\njudge?\" by sweeping three independent axes into a score tensor and generating a\nbias-aware report grounded in a deterministic numeric summary. Latest run\n(`pgsql-hackers-recent`, N=8 questions/cell, 216 graded rows):\n\n> **graph 4.76 vs baseline 2.42** (Δ +2.34 on a 1–5 scale), graph winning 163/216\n> head-to-head with no judge able to flip the verdict — and it holds with the\n> graph answers being *shorter* than the baseline. Honestly deflated to a\n> ~+1.8–2.0 *substantive* edge once baseline web-timeout failures are separated\n> out (see the report's methodology + caveats).\n\n- Results: [eval/sweep/REPORT.md](./eval/sweep/REPORT.md) (narrative) + [eval/sweep/summary.json](./eval/sweep/summary.json) (authoritative numbers).\n- Run + interpret: skill [horizon-facts-eval-sweep/SKILL.md](../../.github/skills/horizon-facts-eval-sweep/SKILL.md) and agent [horizon-facts-eval-sweep.agent.md](../../.github/agents/horizon-facts-eval-sweep.agent.md) (commands + manual graph-validation queries).\n- The bulky per-cell intermediates (`scores/`, `transcripts/`, `logs/`) are gitignored and regenerable; the driver, config, pinned `questions.json`, and final `REPORT.md` / `summary.json` are tracked, so any run reproduces.\n\n## Specs & docs\n\n**Enhanced facts store (this incubator):**\n[SPEC.md](./SPEC.md) (base design) ·\n[CRAWLER.md](./CRAWLER.md) / [CRAWLER-SPEC.md](./CRAWLER-SPEC.md) (open-graph crawler) ·\n[GAP-ANALYSIS.md](./GAP-ANALYSIS.md).\nUpstream provider contract + tool/test specs:\n[docs/proposals/enhancedfactstore/](../../docs/proposals/enhancedfactstore/)\n(`01-functional-spec` · `02-api-reference` · `03-design` · `04-test-spec` ·\n`05-tools-spec` · `06-provider-test-plan`).\n\n**Harvester & evaluation:**\n[docs/harvester-and-eval.md](./docs/harvester-and-eval.md) (full system overview) ·\n[eval/README.md](./eval/README.md) (scenario tier) ·\n[eval/sweep/REPORT.md](./eval/sweep/REPORT.md) (latest cross-model sweep).\n","readmeFilename":"README.md"}