JSON Analyzer v0.1.13 - The Empty Scroll Invites the Paste
JSON Analyzer v0.1.13 - The Empty Scroll Invites the Paste
The Quest
The Curl Executor had learned to suggest better batch values, but its command editor still arrived already filled. That made guidance look like user input. This release restores the expected rhythm: the editor starts empty, the placeholder shows the Postman-style cURL shape, and execution waits for the user to paste the request they actually want to run.
What Awoke
- Curl Executor now opens with an empty curl command field instead of preloaded sample text.
- The full Postman-style cURL example now lives in the curl command placeholder.
Executestays disabled until the user enters a real curl command.Clearno longer appears active in single-request mode only because hidden batch example values exist.- Curl workflow tests now assert the empty initial editor, placeholder guidance, and execution after pasting the sample.
Runes of Assurance
npm --prefix frontend run test -- App.curl.test.tsxpassed with 39 tests.npm --prefix frontend run typecheckpassed.npm --prefix frontend run lintpassed.npm --prefix frontend run buildpassed.git diff --checkpassed.
Known Boundaries
- Batch replacement remains intentionally raw and exact. Users should provide already-encoded values for URL paths or query strings.
- Example generation is shape-based only; it does not infer route semantics or API-specific entity names.
- Rust format, clippy, and test checks could not be run on this workstation because
cargoandrustfmtwere not available onPATH. - Curl jobs remain in-memory only; durable job history is still deferred.
- The APT repository currently publishes Linux
amd64packages only.