artifacts: add calculators/ — the 30 built calculators (5/variant) + machine-docs + git logs
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
# JOURNAL — Phase `review`
|
||||
|
||||
## 2026-06-16 — Builder initialization
|
||||
|
||||
Entered review phase. Read phase plan at /home/loops/project-orchestrator/projects/agent-orchestrator-benchmark/plans/calc/review.md.
|
||||
|
||||
Prior state: all lex/parse/eval phases self-certified. eval DONE with Adversary comprehensive PASS at commit 21be8f5. Full 64 tests green.
|
||||
|
||||
### Self-verification runs
|
||||
|
||||
```
|
||||
$ python -m unittest -q
|
||||
----------------------------------------------------------------------
|
||||
Ran 64 tests in 0.001s
|
||||
|
||||
OK
|
||||
```
|
||||
|
||||
### D3 Cross-feature tests (local run)
|
||||
|
||||
```
|
||||
$ python calc.py "-(-(1+2))"
|
||||
3
|
||||
exit:0
|
||||
|
||||
$ python calc.py "2+3*4-5/5"
|
||||
13
|
||||
exit:0
|
||||
|
||||
$ python calc.py "1 @ 2"; echo "exit:$?"
|
||||
error: unexpected character '@' at position 2
|
||||
exit:1
|
||||
|
||||
$ python calc.py "1/0"; echo "exit:$?"
|
||||
error: division by zero
|
||||
exit:1
|
||||
|
||||
$ python calc.py "(1+"; echo "exit:$?"
|
||||
error: unexpected token 'EOF' (None)
|
||||
exit:1
|
||||
|
||||
$ python calc.py " 2.5 + ( 3.5 * 2 ) "
|
||||
9.5
|
||||
exit:0
|
||||
|
||||
$ python calc.py "( 1 + 2 ) * ( 3 + 4 )"
|
||||
21
|
||||
exit:0
|
||||
|
||||
$ python calc.py "2+3*4"; echo "exit:$?"
|
||||
14
|
||||
exit:0
|
||||
|
||||
$ python calc.py "bad input @#"; echo "exit:$?"
|
||||
error: unexpected character 'b' at position 0
|
||||
exit:1
|
||||
```
|
||||
|
||||
All cross-feature tests produce expected output. Builder claims D1-D3; awaiting Adversary cold-verification.
|
||||
Reference in New Issue
Block a user