AETHER + URL-DB storage
How ABRIA persists identities and fabric through School-GIT rather than inventing a second storage stack.
SCHX / FEATURE LAYER
Source map
- python/abria_server/abr_storage.py
- python/abria_server/abr_identity.py
- python/abria_server/abr_runtime.py
SCHX / FEATURE LAYER
Bridge
ABRAetherBridge defaults to a local School-GIT route at http://127.0.0.1:3001/api/abria/storage and requires a configured bridge secret of at least 32 characters.
SCHX / FEATURE LAYER
Fabric envelope
Authenticated ABR saves a JSON envelope containing format, user_id, native export and PersonalBrain export. On load it verifies the format and owner id before importing.
SCHX / FEATURE LAYER
Guest handling
Guest ids deliberately skip durable fabric writes. That keeps anonymous sessions isolated without filling AETHER with permanent accounts unless a real identity is created.
SCHX / FEATURE LAYER
Failure behavior
If AETHER fabric bytes are invalid or incompatible, the runtime raises instead of silently accepting corrupted state.