Skip to content

Add bounded exact arithmetic to the Swift-JSON CLI - #25

Merged
ThorFuchs merged 11 commits into
mainfrom
codex/1.4-json-cli-exact-arithmetic
Oct 15, 2026
Merged

ThorFuchs merged 11 commits into
mainfrom
codex/1.4-json-cli-exact-arithmetic

Conversation

@ThorFuchs

@ThorFuchs ThorFuchs commented Oct 14, 2026 •

Copy link
Copy Markdown
Owner

Merged after all seven checks and source review on 2901a9dfa53721d640f0aabb40c9b5264bcb86e8; squash commit 68ae8f8df1f9f8077f25b1354a7e4b12a1cef069. The repository's protection and merge settings are unchanged. Final complete CLI stack: 8a5cf73dfe9b674f7c635f5f6d21a7051d66bb51 through PR27. Tags and GitHub releases remain separate.

Historical milestone evidence follows:

Adds bounded exact-decimal arithmetic and declared rounding policies, qualified independently of Double/Decimal arithmetic authority.

Reconciled onto main 9517233ef0a3c1b961b738df58fe3ee4081d780c through the existing CLI stack. Current head: bcb2a9735bb6de67c9096f44d7494d3d5b73fc8a; base: codex/1.4-json-cli-query-core. Newer main JSONHTML renderer, annotations, transfer/RTF/PDF source and history are retained. Only CLI commits were transplanted; the old renderer ancestry and original heads remain preserved separately.

All seven fresh hosted checks passed on this head. Native debug/release and ASan: 316 functions/199 parameter cases. Linux x86_64 and arm64 debug/release and ASan: 302 functions/199 parameter cases. This slice has 46 CLI functions. Exact discovery, inherited parameter cases, all 49 baseline metric probes and finite limits remain guarded; root dependencies are empty and filter/CLI/regex runtimes remain private.

The integration archive was rebuilt from clean extracted bytes and passed ten CLI-lane commands. Final-source evidence, hashes and reproduction are recorded in Documentation/Architecture/Release1.4/Reconciliation.md and the materialized local reconciliation return. Mandatory provider CL078/CL079 remain blocked by their absent qualified prerequisite; policy exclusions are not counted as evaluated successes. No full 1.4 release readiness is claimed.

This remains a draft. Merge, tags and publication are separate; protection and sibling work are unchanged.

@ThorFuchs
ThorFuchs force-pushed the codex/1.4-json-cli-query-core branch from 6e8f145 to 1e82158 Compare October 14, 2026 22:12
@ThorFuchs
ThorFuchs force-pushed the codex/1.4-json-cli-exact-arithmetic branch from 10e585d to bcb2a97 Compare October 14, 2026 22:12
@ThorFuchs
ThorFuchs changed the base branch from codex/1.4-json-cli-query-core to main October 15, 2026 06:34
@ThorFuchs
ThorFuchs marked this pull request as ready for review October 15, 2026 06:44
@ThorFuchs
ThorFuchs merged commit 68ae8f8 into main Oct 15, 2026
8 checks passed
@ThorFuchs
ThorFuchs deleted the codex/1.4-json-cli-exact-arithmetic branch October 15, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant