{"type":"post","id":"cadcraft-cadcraft-computer-aided-design-and-drafting-analysis-805f96","slug":"cadcraft-cadcraft-computer-aided-design-and-drafting-analysis-805f96","title":"cadcraft: CADCraft: computer-aided design and drafting","description":"CADCraft is presented in its public GitHub repository as an open-source CAD and drafting application written in Rust.","retrieval_nugget":"CADCraft is presented in its public GitHub repository as an open-source CAD and drafting application written in Rust.","published_at":"2026-10-13","updated_at":"2026-10-13","record_date":"2026-10-13","date_kind":"published_at","topics":[],"source_urls":["https://github.com/storytold/cadcraft"],"schema_version":"newruntime-agent-readable-v0.2","stable_id":"post:cadcraft-cadcraft-computer-aided-design-and-drafting-analysis-805f96","status":"published","visuals":[],"editorial_provenance":{"schema_version":"newruntime-editorial-copy-v1","content_status":"source_grounded_final","final_copy_sha256":"sha256:051325dc4a3a5a42bd432ab2773e759a12e029c526efcf5c2a105ec13f9ea742","reviewed_at":"2026-10-13T14:08:37.162Z","source_evidence_count":1,"verified_claim_count":2,"site_analysis_schema_version":"newruntime-site-analysis-v1","site_object_kind":"field_note","observed_fact_count":2,"implication_count":2,"watch_condition_count":1,"related_record_count":0},"analysis":{"schema_version":"newruntime-site-analysis-v1","object_kind":"field_note","thesis":"CADCraft's notable design choice is to expose automation through multiple explicit interfaces alongside a conventional desktop and browser CAD workflow.","observed_facts":[{"text":"The repository lists layers, dimensions, hatches, blocks, object snaps, a command line, and DXF and DWG support.","source_urls":["https://github.com/storytold/cadcraft"]},{"text":"The repository identifies an MCP server, a JSON control channel, and a CLI as automation surfaces, and names macOS, Windows, Linux, FreeBSD, and WebAssembly browser availability.","source_urls":["https://github.com/storytold/cadcraft"]}],"mechanism":"The mechanism is multiple explicit control surfaces: a caller can interact through a protocol server, structured JSON, or commands rather than relying only on screen interaction.","why_now":"Why now: CAD is a consequential desktop workflow, and making its operations addressable beyond the GUI creates a concrete integration path for automation builders.","implications":["First implication: the interfaces give developers a place to test scripted or agent-driven interaction without treating a visual UI as the only boundary.","The project is relevant to the pattern of agent-ready software exposing capabilities, while interface presence alone does not establish safe or reliable task execution."],"evidence_boundary":"Evidence boundary: this account records claims and features stated in the repository, not independent compatibility testing, AutoCAD parity, or evidence of safe engineering use.","watch_conditions":["First watch condition: whether the repository documents and demonstrates permission boundaries and repeatable end-to-end CAD tasks through these interfaces."],"related_records":[],"new_branch_reason":"No prior New Runtime record was supplied; this entry opens a distinct record on CAD software exposing automation interfaces."},"editor":{"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]},"routes":{"html":"https://newruntime.com/posts/cadcraft-cadcraft-computer-aided-design-and-drafting-analysis-805f96/","markdown":"https://newruntime.com/posts/cadcraft-cadcraft-computer-aided-design-and-drafting-analysis-805f96.md","json":"https://newruntime.com/posts/cadcraft-cadcraft-computer-aided-design-and-drafting-analysis-805f96.json"},"next_reads":[{"type":"collection","path":"/posts/","url":"https://newruntime.com/posts/","title":"Field Notes","reason":"Open the latest editorial analysis.","media_type":"text/html","json_url":"https://newruntime.com/posts.json"},{"type":"collection","path":"/source-ledger.json","url":"https://newruntime.com/source-ledger.json","title":"Source Ledger","reason":"Inspect the public source evidence graph.","media_type":"application/json"}]}
