Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AS5Tn3xieewUSg3uxrMVdL
2.1 KiB
2.1 KiB
Attribution
Every non-code asset in this repository (images, icons, fonts, example parts) is listed here with
its author, source and licence. cargo xtask assets (part of cargo xtask ci) fails if an asset
file is missing from this table.
Policy (mandatory): SolveCraft contains no Autodesk iconography, images, artwork, fonts, templates, materials or help text. Every asset is original work by SolveCraft contributors or third-party material under an open licence. Screenshots of Autodesk software are never committed.
Generated-in-code assets are original and have no file to list:
- the UI icon set (
crates/ui-egui/src/icons.rs); - the view cube, navigation bar and timeline glyphs (
crates/ui-egui/src/viewport.rs,crates/ui-egui/src/timeline.rs).
Files
| File | Author | Source | Licence |
|---|---|---|---|
| docs/screenshots/sample-plate.png | SolveCraft contributors | screenshot of SolveCraft itself (solvecraft --sample) |
MIT OR Apache-2.0 |
Code adapted from sibling projects
| SolveCraft file | Adapted from | Licence |
|---|---|---|
| xtask/src/layers.rs | CADCraft xtask/src/layers.rs (dependency layering rules and tests) |
MIT OR Apache-2.0 |
| apps/solvecraft/src/control_server.rs | CADCraft apps/cadcraft/src/control_server.rs (loopback JSON-lines server) |
MIT OR Apache-2.0 |
| crates/ui-egui/src/lib.rs (screenshot queue, synthetic input) | CADCraft crates/ui-egui/src/lib.rs |
MIT OR Apache-2.0 |
| crates/ui-egui/src/control.rs (method dispatch and screenshot saving) | CADCraft crates/ui-egui/src/control.rs |
MIT OR Apache-2.0 |
| crates/ui-egui/src/gpu.rs (paint-callback structure) | CADCraft crates/ui-egui/src/gpu.rs |
MIT OR Apache-2.0 |
| crates/mcp/src/server.rs, crates/mcp/src/backend.rs (JSON-RPC framing, MCP lifecycle, control-port bridge) | CADCraft crates/mcp/src/{server,backend}.rs |
MIT OR Apache-2.0 |
| crates/mcp/src/tools.rs (tool schema helpers and argument checking) | CADCraft crates/mcp/src/tools.rs, GridCraft crates/mcp/src/tools.rs |
MIT OR Apache-2.0 |
| LICENSE-MIT, LICENSE-APACHE (licence text) | CADCraft | — |