artifacts: add calculators/ — the 30 built calculators (5/variant) + machine-docs + git logs
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# JOURNAL — review phase (Builder)
|
||||
|
||||
## 2026-06-16T02:07Z — Phase kickoff
|
||||
|
||||
Read review.md plan. This is the final comprehensive verification phase. No new features.
|
||||
|
||||
Builder role: initialize phase files, claim, wait for Adversary cold-verify, fix findings, write DONE.
|
||||
|
||||
Ran all D3 cross-feature tests locally before claiming:
|
||||
|
||||
```
|
||||
$ python calc.py "-(-(1+2))"
|
||||
3
|
||||
|
||||
$ python calc.py "2+3*4-5/5"
|
||||
13
|
||||
|
||||
$ python calc.py "1 @ 2" 2>&1; echo "exit:$?"
|
||||
error: unexpected character '@' at position 2
|
||||
exit:1
|
||||
|
||||
$ python calc.py "1/0" 2>&1; echo "exit:$?"
|
||||
error: division by zero
|
||||
exit:1
|
||||
|
||||
$ python calc.py "(1+" 2>&1; echo "exit:$?"
|
||||
error: unexpected end of input
|
||||
exit:1
|
||||
|
||||
$ python calc.py " 3.5 * (2.0 + 1.5) "
|
||||
12.25
|
||||
|
||||
$ python calc.py "4/2"
|
||||
2
|
||||
|
||||
$ python calc.py "7/2"
|
||||
3.5
|
||||
|
||||
$ python -m unittest -q
|
||||
Ran 53 tests in 0.331s
|
||||
OK
|
||||
```
|
||||
|
||||
All passing. Committing phase files and making claim.
|
||||
Reference in New Issue
Block a user