63b8879720723917f4ca6f7ea6d5c13eadae5aa6
Owner-approved design proposal for #99 (tape-line overlay replaces the axis rectangle). Wireframe only - no production code. Settles: the black ~2pt line is a fixed entity in the middle of the 3:4 rectangle; the slab alone pans/zooms/tilts so its long axis lands on the line; the ticks belong to the line and L = tick to tick; crop % moves only the overlay's ends ((1 - fill)/2 of the long axis in from the top and the bottom) and never changes the aspect ratio. The file header lists the wireframe scaffolding to scrub before this reaches the production workflow (viewport switcher, coverage board, was/now pair, PROPOSAL markers, in-stage tutorial labels, sample values, window.__wf debug hook).
SlabUploader
Lists one-of-a-kind wood slabs on Whidbey Wood Store.
Start at docs/README.md for goals, what already shipped, and Milestone 3.
| Artifact | File |
|---|---|
| Docs map | docs/README.md |
| Structure contract | docs/STRUCTURE.md |
| Requirements (normative) | docs/REQUIREMENTS.md |
| Milestones (ID subsets) | docs/MILESTONES.md |
| Product overview | docs/PRODUCT.md |
| Invariants and agent context | AGENTS.md |
| Milestone 1 Capture (shipped) | docs/capabilities/CAPTURE.md |
| Milestone 2 Photos (shipped) | docs/capabilities/PHOTOS.md |
| Milestone 3 Create (paused — requirements reconciliation) | docs/capabilities/CREATE.md |
| UAT practice walk | docs/UAT-PRACTICE.md |
| Hosting | deploy/ |
Owner: Ty. Store: https://www.whidbeywoodstore.com/
Repo: Ty_Tech/SlabUploader
Languages
TypeScript
43.5%
Python
37%
Svelte
18.8%
Shell
0.4%
Dockerfile
0.2%