You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(plan): soften the odoo claim to CONJECTURE in the body (match verdict §5)
PR #542 review: lines 18 + 42-43 still asserted "odoo ontology traversal already
runs / the existence proof" as fact while the verdict downgraded it. Body now
says: convergent-but-unwired signal (tagged const ActionDef + classify_odoo, no
executor arm, no Cypher->SurrealQL lowering); ogar-adapter-surrealql is not a
crate (surreal_container stub). Plan and verdict now agree.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CcpLeEC3XK8Eye53GKBVvi
|**Adapter / egress**| SurrealQL AST (`DEFINE`/traversal) |`ExecTarget::SurrealQl`enum tag only (no lowering yet; `ogar-adapter-surrealql` is NOT a crate — nearest is `surreal_container::SurrealStore`, a `BLOCKED(C)` stub); odoo path = CONJECTURE, see verdict §5|
19
19
|**Planner layer**| thinking-styles + MUL over the IR | planner `thinking/` (12 styles, NARS, sigma chain), `mul/`|
20
20
|**Board**| kanban phases the cards move through |`kanban::{KanbanColumn, ExecTarget}`|
21
21
@@ -41,8 +41,11 @@ board / woa work-order board / q2 case board are *domain* instantiations —
41
41
var-length `*1..2`, WHERE/RETURN/etc).
42
42
-**The polyglot front-ends → one IR**; **thinking-styles + MUL** plan over it;
43
43
**`ExecTarget::SurrealQl`** is the egress.
44
-
-**odoo ontology traversal already runs through the SurrealQL AST adapter** —
45
-
the existence proof that Cypher/ontology-over-SurrealQL works.
44
+
-**odoo ontology work suggests the Cypher/ontology-over-SurrealQL path** — but
45
+
this is **CONJECTURE, not a proof** (verdict §5): what ships is a tagged
46
+
`const ActionDef`(`ExecTarget::SurrealQl`) + `classify_odoo` classification, with
47
+
NO executor arm and NO Cypher→SurrealQL lowering in source yet. Treat as a
48
+
convergent-but-unwired signal, not a running traversal.
46
49
47
50
## The gap (what this plan wires) — additive, layout-preserving
0 commit comments