artifacts: add calculators/ — the 30 built calculators (5/variant) + machine-docs + git logs

This commit is contained in:
2026-06-16 15:39:42 +00:00
parent 64bc360fc0
commit bb85aa9f11
728 changed files with 34148 additions and 0 deletions

View File

@ -0,0 +1,16 @@
# BACKLOG — Phase eval (Adversary)
## Adversary findings
_No findings — all D1D5 gates verified PASS. No defects found._
---
## Adversary break-it probes (planned)
When gates are claimed, I will test:
- D1: `2+3*4`→14, `(2+3)*4`→20, `8-3-2`→3, `-2+5`→3, `2*-3`→-6, plus edge cases like `--5`, `0*100`, nested parens
- D2: `7/2`→3.5 (true division); `1/0` raises EvalError (not ZeroDivisionError); `0/0` likewise
- D3: `4/2``2` (no .0); `7/2``3.5`; `6/3``2`; `1/3``0.333...`
- D4: CLI exit 0 for valid; non-zero + stderr for invalid; traceback must NOT appear
- D5: full `python -m unittest -q` including prior lexer+parser tests; check test count