Ordinary tables remain storage and transaction authority.
Writes to the same browser-local database
Session only · nothing uploadedInsert SQLite row
Stored rows, not derived answers
Select a table to inspect its schemaSQLite tables
Prepared question
Who needs a follow-up?
Find people who were promised an update for a project that is currently blocked.
Ctrl/⌘ + Enter0 results
SQL scratchpad
No SQL result rows yet
Integrity constraints
Governed-memory constraints are intentionally a Remembero policy layer, not part of this SQLite bridge. The IDE shows the boundary instead of pretending the native extension executes it.
:- status(Project, active), status(Project, blocked).Open constraint docsDerived, never stored
0 rowsResult
No derived rowsThe rule is valid, but the current SQLite rows do not support an answer.
Lineage
oldest → newest- INSERT
project_owner2 sample rows - INSERT
project_contributor3 sample rows - INSERT
promised_update2 sample rows - INSERT
status2 sample rows
Native console
loading—SQLite + Wasm boot
—rule + proof
—last insert
—last SQL
> sqlite3_auto_extension(sqlite3_rembero_init)Loading extension…> SELECT sqlite_version();…Raw JSON
{
"rows": [],
"proof": null
}Build details
- SQLite
- loading
- Extension
- loading
- Wasm SHA-256
loading- Source SHA3-256
loading
Compiled SQL
Run a rule to inspect its compiled SQL.
The database is the demo.
Add a row, run a rule, and inspect every premise. Nothing leaves the browser and no derived answer is written back as truth.
The Remembero C extension is compiled into SQLite WebAssembly.
Results, proof ladders, and graphs come from one exact execution.