Skip to content

add read/write support for .surge.json#63

Draft
samtalki wants to merge 2 commits into
mainfrom
codex/plan-issue-61
Draft

add read/write support for .surge.json#63
samtalki wants to merge 2 commits into
mainfrom
codex/plan-issue-61

Conversation

@samtalki

@samtalki samtalki commented Jun 8, 2026

Copy link
Copy Markdown
Member

Summary

  • Added Surge JSON read/write support at the Network hub with alias handling, JSON sniffing, same format echo, and cross format source warnings.
  • Wired Surge through the CLI, Rust reexports, Python surface, C ABI docs, and the format fidelity docs.
  • Added Surge fixtures, round trip and conversion tests, and an optional benchmark oracle script.

Testing

  • cargo check --workspace
  • cargo clippy --all-targets
  • cargo test
  • cargo fmt --all --check
  • rust-analyzer diagnostics .
  • bash -n benchmarks/run_validation.sh
  • Python syntax checks for the updated test and helper files passed
  • The optional local Surge oracle was not fully runnable here because Cargo needed to fetch missing dependencies and the networked build was blocked

@samtalki samtalki force-pushed the codex/plan-issue-61 branch from 6ce1c66 to a27c241 Compare June 8, 2026 18:14
@samtalki samtalki linked an issue Jun 8, 2026 that may be closed by this pull request
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.

surge JSON network reader and writer

1 participant