Reference
Tables
Every table Tablua keeps in an agent's file, and what each column means. All names start with tablua_. Most tables are keyed by (task, n): the run's task and the step number. The schema is at version 7 (tablua_meta).
The work
tablua_state
Where the work stood when a decision was made. Written by the host, from facts.
| Column | Meaning |
|---|---|
task, n | the run and the step (key) |
stage | the stage, worked out from facts (Stages and moves) |
passed, total, pass | scenarios passing, scenarios in all, and their ratio |
stalls | steps in a row that made no progress |
last_verb, last_outcome | the step before and how it went |
cause | what was judged the cause of the last failure: the_steps, the_app_code, the_page, a_library_call, the_feature, unclear |
pages_ok | 1 when every page answers |
own_checks | checks the agent wrote in its own words |
ask | the kind of ask |
versions | the versions of the code and models, as JSON |
at | when |
tablua_candidate
Every move that could have been made, one row each, with each model's number for it.
| Column | Meaning |
|---|---|
task, n, move | the step and the move (key) |
jev_p, jev_conf, jev_margin | Jev's probability for the move, its confidence, and the gap to its next best |
jev_form | the form of question Jev was asked (choice) |
p_progress, p_ship | TabPFN's chance the move makes progress; that the run ships |
cost_q50, cost_q90 | estimated cost, median and 90th percentile |
explored | 1 when the move was taken to explore |
tablua_decision
The move taken, and who took it.
| Column | Meaning |
|---|---|
task, n | the step (key) |
chosen | the move |
by | who decided: jev, tabpfn, arbiter |
propensity | how likely the choice was under the policy that made it |
policy | which policy |
at | when |
tablua_action
Each call the move made.
| Column | Meaning |
|---|---|
task, n, i | the step and the call's place in it (key) |
cmd | the command |
file_kind, op, target | the kind of file, what was done to it, and its path or unit |
bytes, exit, duration_ms | size written, exit code, time taken |
tablua_outcome
How the step turned out. Written by the host.
| Column | Meaning |
|---|---|
task, n | the step (key) |
verb | the move |
outcome | complete, broken, no_effect, or denied (the person said no) |
progress | 1 if the step helped (the rule), else 0 |
regressed | 1 if a scenario that passed fails now |
same_failure | 1 if the same failure as before the step |
passed, total | scenarios passing after the step |
failing | the failing scenarios, as JSON |
note | what the host noted |
tablua_run
How a run ended.
| Column | Meaning |
|---|---|
task | the run (key) |
shipped | the app was published |
answered | the task was answered |
works | the published app works when checked |
right | it does what was asked, by a hidden check |
changed | a change asked after shipping was made |
steps, cost, at | steps taken, cost in US dollars, when |
What it learns from
tablua_effect
What each step changed, as keywords (Effects vocabulary). Key: task, n, keyword, arg.
tablua_feature
Jev's answers to extra questions about a step, as numbers. Key: task, n, name; also value and form. Names include ask_dates, ask_counts, ask_groups, ask_delete, ask_edit and done.
tablua_label
Labels given after the fact, such as Jev's hindsight. Key: task, n, head, source; also value and at. Head contrib, source jev_hindsight.
tablua_fit
TabPFN fits kept for reuse. Key: head, schema; also id (the fit's id at Prior Labs), rows and at.
tablua_prediction
Every prediction made, scored once its outcome lands. Key: task, n, head, move; also p.
tablua_control
The controls a step chose among on a screen (Tablua's Mac app). Key: task, n, i; also id, app, verb, role, label, ord and chosen.
The program
| Table | Key | Holds |
|---|---|---|
tablua_section | file, n | a file's sections: kind, lang, body |
tablua_unit | file, section, n | top-level units: kind, name, source |
tablua_scenario | file, n | scenarios: name, text |
tablua_line | file, scenario, n | scenario lines: keyword, text |
tablua_link | file, kind, source, target | links between units, with found |
tablua_break | (view) | links with nothing at their end, and actions nothing reaches |
Link kinds: post (page to action), defines, sends (page to field), reads (action to field), line, press, field and see (scenario line to what must answer it).
Policy and metadata
| Table | Holds |
|---|---|
tablua_gate | the gates a run ran under: name, predicate, version, retired_by |
tablua_meta | key, value; version is the schema version |