mirror of
https://github.com/semantica-agi/semantica.git
synced 2026-08-29 04:26:20 +00:00
The adapter inventory and connection examples referenced classes that don't exist in semantica.graph_store (Neo4jGraphStore, NeptuneGraphStore, AgeGraphStore) and used constructor kwargs that don't match the actual adapters (username vs user, host vs endpoint, url vs endpoint, etc.), verified against each adapter's real __init__ signature and by constructing every example against the live classes. - Correct class names: Neo4jStore, AmazonNeptuneStore, ApacheAgeStore - Fix kwargs for all seven examples to match actual constructors - Fix ApacheAgeStore's connection_string to libpq keyword=value format instead of a postgresql:// DSN, which the adapter doesn't accept - Reclassify Anzo from interface/BYO to built-in — AnzoStore is a real, exported, tested adapter - Add the two adapters missing from the inventory: FalkorDBStore and OxigraphStore - Replace the literal password='password' example with an env var - Note a real RDF4JStore bug found while verifying the RDF4J example: repository_id is a named constructor parameter but the implementation reads it from **config instead, so it's silently ignored and the store always connects to the "default" repository