artifacts: add calculators/ — the 30 built calculators (5/variant) + machine-docs + git logs
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# JOURNAL — review phase
|
||||
|
||||
## 2026-06-16 — review phase start
|
||||
|
||||
Read phase plan. Prior phases (lex, parse, eval) all self-certified DONE under DEFERRED protocol.
|
||||
|
||||
Full test suite pre-run:
|
||||
```
|
||||
python -m unittest -q
|
||||
Ran 68 tests in 0.077s
|
||||
OK
|
||||
```
|
||||
|
||||
Cross-feature D3 cases manually verified:
|
||||
- `-(-(1+2))` → 3 (exit 0) ✓
|
||||
- `2+3*4-5/5` → 13 (exit 0) ✓
|
||||
- `1 @ 2` → Error: Unexpected character '@' at position 2 (stderr, exit 1) ✓
|
||||
- `1/0` → Error: Division by zero (stderr, exit 1) ✓
|
||||
- `(1+` → Error: Unexpected end of input (stderr, exit 1) ✓
|
||||
- ` 3.14 * (2 + 1) ` → 9.42 (exit 0) ✓
|
||||
- `1.5 + (2.5 * 2)` → 6.5 (exit 0) ✓
|
||||
|
||||
STATUS-review.md filed with complete verification instructions. Claiming D1/D2/D3 ready for Adversary comprehensive cold-verification.
|
||||
Reference in New Issue
Block a user