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
Copy file name to clipboardExpand all lines: README.md
+14-3Lines changed: 14 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,19 +4,21 @@ QRAE is a local-first, human-gated quantitative research operating system. The r
4
4
5
5
## Current truth
6
6
7
-
Source release candidate: `0.10.0`. Verify any hosted surface separately; a deployment timestamp or endpoint response never proves that the local research kernel ran.
7
+
Source release candidate: `0.11.0`. Verify any hosted surface separately; a deployment timestamp or endpoint response never proves that the local research kernel ran.
8
8
9
9
Implemented and tested:
10
10
11
11
- strict, hash-bound research work orders;
12
12
- point-in-time CSV price contracts and data-quality quarantine;
13
+
- a durable SQLite point-in-time catalog with immutable hash-addressed raw/normalized objects, provenance, idempotency, tamper checks, and non-regressing latest pointers;
14
+
- one bounded, unauthenticated, read-only Polymarket Gamma market-metadata adapter capped at `E0`;
13
15
- a delayed-fill lagged-momentum baseline with registered entry/liquidation costs and chronological train/validation/test splits;
14
16
- immutable run bundles, atomic latest pointers, and tamper-evident state logs;
- an optional local Codex broker with fixed tasks, an isolated read-only permission profile, bounded output, no state-promotion authority, and deterministic no-Codex fallback;
17
19
- legacy read-only Vercel dashboard/API views; deployment content may lag this branch and is not execution evidence.
18
20
19
-
Not yet implemented: production market adapters, remote storage/batch adapters, walk-forward and nested model selection, event-driven replay, portfolio/risk engines, ML challengers, a complete Obsidian brain, allocator-grade report generation, authenticated web review, or any paper/live execution system.
21
+
Not yet implemented: historical/streaming production market adapters, remote storage/batch adapters, walk-forward and nested model selection, event-driven replay, portfolio/risk engines, ML challengers, a complete Obsidian brain, allocator-grade report generation, authenticated web review, or any paper/live execution system.
20
22
21
23
The committed dashboard artifacts and legacy synthetic tournament are demonstrations, not evidence that those missing systems ran.
The adapter performs no trading, authentication, pagination, or historical reconstruction. “Observed at retrieval” data remains `E0` and cannot support a historical-alpha claim.
49
+
39
50
## Local Codex review
40
51
41
52
Codex is optional and never owns metrics or state transitions. Prepare a fixed review task from a verified run:
@@ -63,7 +74,7 @@ To invoke the locally authenticated Codex CLI, repeat with `--enable-codex`. The
Copy file name to clipboardExpand all lines: docs/ARCHITECTURE.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ The current kernel implements one generic price-series baseline:
74
74
8. create a claim ledger, decision proposal, knowledge record, report, manifest, and hash-chained state log;
75
75
9. stop at `HUMAN_REVIEW` or fail closed at `QUARANTINED`.
76
76
77
-
This V0 slice is capped at E0 mechanics evidence. E1 remains blocked until authenticated provenance and a registered market adapter exist. It does not model realistic fills, capacity, borrow, funding, settlement, portfolio constraints, or market-specific events.
77
+
The catalog slice adds SQLite metadata, immutable content-addressed raw/normalized objects, point-in-time resolution, provenance hashes, and a bounded read-only Polymarket Gamma metadata adapter. Because Gamma availability is only observed when fetched and API terms remain unverified, these snapshots are capped at E0. E1 still requires a licensed source with defensible historical availability timestamps plus a compatible backtest contract. No current slice models realistic fills, capacity, borrow, funding, settlement, portfolio constraints, or market-specific events.
78
78
79
79
## State machine
80
80
@@ -101,8 +101,8 @@ Codex output is draft evidence with `requested_transition=NONE`. Disabled or una
101
101
102
102
## Planned planes
103
103
104
-
1.**Kernel:**typed contracts, SQLite catalog, budgets, retries, approvals, and recovery.
105
-
2.**Data:** source registry; raw/normalized/feature layers; DuckDB/Polars/Parquet; point-in-time timestamps and licenses.
104
+
1.**Kernel:**extend the initial SQLite catalog with budgets, retries, approvals, and recovery.
105
+
2.**Data:**extend the first Gamma metadata adapter into a source registry; raw/normalized/feature layers; DuckDB/Polars/Parquet; licensed historical point-in-time timestamps.
0 commit comments