70 """Raise ``StoreScopeError`` if the connected store is an authored projection.
72 Silently returns for pre-v0.3.2 databases (missing ``store_scope`` column)
73 and for uninitialized databases (missing ``registry_meta`` row) — both are
74 treated as ``live_store`` in v1 (dormant guard per L-a §9.3).
79 "SELECT store_scope FROM registry_meta WHERE id = 1"
81 except sqlite3.OperationalError:
86 scope = str(row[
"store_scope"])
87 except (TypeError, KeyError, IndexError):
89 if scope == _AUTHORED_PROJECTION: