Commit Graph

  • 4ab68d6b68 docs(m2): lock Photos milestone — batch, calibrate, overlays grokbot_ty 2026-09-15 20:37:46 +00:00
  • eaedcb53dd fix(capture): drop first and last 6in from width samples grokbot_ty 2026-09-15 03:20:28 +00:00
  • 11c8124674 test(capture): expect tip-trimmed every-6in width stations grokbot_ty 2026-09-15 03:20:17 +00:00
  • 44d428b6f4 fix(capture): lower inventory PNG floor to 800px grokbot_ty 2026-09-14 23:40:02 +00:00
  • f20d84c543 test(capture): expect 800px inventory PNG floor grokbot_ty 2026-09-14 23:40:01 +00:00
  • fbcd05169f fix(capture): apply approved mask alpha in inventory PNG grokbot_ty 2026-09-14 19:11:52 +00:00
  • b3a9fdf330 test(capture): require mask alpha in inventory PNG compose grokbot_ty 2026-09-14 19:11:52 +00:00
  • 8749b07611 Fix preview cropping: canvas fits within viewport, preserves aspect ratio M1-dev-rev4 Ty 2026-09-14 11:51:44 -07:00
  • 2d5ff95441 Fix SSR browser gate: use browser from $app/environment Ty 2026-09-14 11:49:01 -07:00
  • 2bc7eecd7c UAT-8b: axis UI — mask carry-forward, remove axis line, slider Ty 2026-09-14 11:45:12 -07:00
  • 114e0b5116 fix(capture): type Length L and Thickness as inch inputs grokbot_ty 2026-09-14 18:26:31 +00:00
  • 81e9184c7f test(capture): require typed Measure length and thickness inputs grokbot_ty 2026-09-14 18:26:31 +00:00
  • f00c4a7460 UAT-8a: rotate the rect, not a separate axis vector Ty 2026-09-14 11:23:00 -07:00
  • b328871549 fix(capture): rotate length-axis rectangle and scale from mask span grokbot_ty 2026-09-14 16:37:00 +00:00
  • b781ffeb66 fix(capture): preserve PhotoStage preview aspect on first paint grokbot_ty 2026-09-14 16:37:00 +00:00
  • 0e94b1fd2a fix(capture): offer camera and gallery on Add photo grokbot_ty 2026-09-14 15:23:08 +00:00
  • c6a48c8d91 deploy: overnight M1 UAT on ubudual :10881 grokbot_ty 2026-09-14 15:12:30 +00:00
  • 0679e1cef7 deploy: keep overnight M1 UAT on box :18080 grokbot_ty 2026-09-14 15:10:03 +00:00
  • 503449452c deploy: pin M1 UAT to ubudual5060:10880 grokbot_ty 2026-09-14 15:03:06 +00:00
  • 0d06e6f7b7 UAT-3: browser gate (hard stop) + iPad Safari fix Ty 2026-09-14 07:44:49 -07:00
  • a83c9239ff UAT-7: fix auto key selection — prefer key that removes more background Ty 2026-09-14 07:41:51 -07:00
  • 88b9c47200 UAT-4: remove non-spec controls (edge offset, feather) from Mask UI Ty 2026-09-14 07:24:42 -07:00
  • bb78e35ac3 docs: name crop as Calculate step — 3:4, 80% fill, transparent PNG Ty 2026-09-14 14:16:41 +00:00
  • eca306e869 M1-6: record UAT host in INVENTORY.md Ty 2026-09-14 07:08:41 -07:00
  • 509e2e82a3 Add M1-6 deploy script Ty 2026-09-14 02:14:08 -07:00
  • 25b1650a8a M1-5: clean up debug artifacts Ty 2026-09-14 02:12:53 -07:00
  • b124450d0c M1-5: Measure + PNG + full capture UI (TDD) Ty 2026-09-14 02:11:28 -07:00
  • d86fc93ed6 feat(capture): ship Milestone 1 browser capture app grokbot_ty 2026-09-14 07:53:39 +00:00
  • 507865e30b Add e2e fixtures: slab-green.jpg, sheet-only-green.jpg, slab.heic Ty 2026-09-14 00:43:58 -07:00
  • 0284a2211a M1-4: Length axis (TDD) Ty 2026-09-14 00:32:42 -07:00
  • 7e2a1845cf M1-3: Capture + Mask state (TDD) Ty 2026-09-14 00:02:36 -07:00
  • dd011207a0 feat(m1-2,m1-3): deterministic core + mask keying (TDD, green) Ty 2026-09-13 23:17:36 -07:00
  • 93666320ef feat(m1-1): scaffold SvelteKit + Dockerfile + TDD test harness Ty 2026-09-13 22:55:34 -07:00
  • ba8e5f72f6 docs(m1): calibrated worker delegation policy (prompt framing, verify-before-land) Ty 2026-09-13 22:48:48 -07:00
  • 92d1a7ec5e docs(m1): plan of record — TDD card breakdown, UAT deployment, fixtures, worker dispatch Ty 2026-09-13 22:37:19 -07:00
  • 3bae76cea3 docs: Calculate runs measure after length and thickness Ty 2026-09-11 15:16:14 +00:00
  • 74bd8b2863 docs: restore Milestone 1 user/app use case Ty 2026-09-11 15:14:00 +00:00
  • 92c4f81640 docs: remove structure check that pins the old doc set Ty 2026-09-11 15:11:23 +00:00
  • 566ea0675c docs: mark leftover compose as pre-Milestone 1 Ty 2026-09-11 15:06:24 +00:00
  • 7db28438ad docs: strip full-factory release process from Milestone 1 Ty 2026-09-11 15:06:04 +00:00
  • d411352644 docs: strip host-specific deploy inventory Ty 2026-09-11 15:06:02 +00:00
  • 47abad22bc docs: Milestone 1 deploy is a Docker image; host is runtime Ty 2026-09-11 15:06:00 +00:00
  • 0f0bd71f35 docs: system seams for client capture vs server Woo Ty 2026-09-11 15:02:56 +00:00
  • daf03248c4 docs: runtime, one photo, empty mask, browsers Ty 2026-09-11 15:02:47 +00:00
  • 188905e778 docs: Milestone 1 states, display vs source pixels, mask controls Ty 2026-09-11 14:53:33 +00:00
  • ea4931e53f docs: state Milestone 1 has no inference URL Ty 2026-09-11 14:43:58 +00:00
  • baf2f89b3e docs: Milestone 1 is inference-free client code Ty 2026-09-11 14:43:48 +00:00
  • 9ca4b4520d docs: CAPTURE.md is Milestone 1 only Ty 2026-09-11 14:36:38 +00:00
  • 53830dcb91 docs: PRD milestones with acceptance Ty 2026-09-11 14:36:25 +00:00
  • 9418cc2eb5 docs: agent context is Milestone 1 Ty 2026-09-11 14:36:16 +00:00
  • fb9a8c820c docs: use milestone vocabulary in README Ty 2026-09-11 14:36:12 +00:00
  • fd48105c99 docs: name device draft vs Woo draft in PRD Ty 2026-09-11 14:33:19 +00:00
  • 121ff7035e docs: Milestone 1 ends at step 8; separate device draft from Woo draft Ty 2026-09-11 14:33:13 +00:00
  • 65ec1ca3d2 docs: device draft continue or start fresh Ty 2026-09-11 14:30:58 +00:00
  • ff245529aa docs: lock inventory PNG properties from Woo research Ty 2026-09-11 14:20:51 +00:00
  • f08569894e docs: PRD starting state is green or black sheet Ty 2026-09-11 14:16:06 +00:00
  • 82e9e652f8 docs: capture setup on green or black sheet Ty 2026-09-11 14:15:57 +00:00
  • 10eee46097 docs: PRODUCT.md as PRD with milestones Ty 2026-09-11 14:14:17 +00:00
  • 781bfd17ec docs: AGENTS.md as invariants and current increment context Ty 2026-09-11 14:14:12 +00:00
  • b4bff31d58 docs: map PRD, invariants, and current increment Ty 2026-09-11 14:14:07 +00:00
  • f63f95a730 docs: state mask as background removal Ty 2026-09-11 14:05:24 +00:00
  • 18294f6ed8 docs: align Slice 1 with capture flow Ty 2026-09-11 14:03:47 +00:00
  • b01527fb4f docs: add capture user flow and rectangle length axis Ty 2026-09-11 14:03:43 +00:00
  • fb50e6e7b4 docs: strip editorial language from CAPTURE.md Ty 2026-09-11 14:01:29 +00:00
  • 6f5ae7e724 docs: strip editorial language from PRODUCT.md Ty 2026-09-11 14:01:24 +00:00
  • 440fedc90f docs: strip editorial language from AGENTS.md Ty 2026-09-11 14:01:19 +00:00
  • b9028ec1bd docs: strip editorial language from README Ty 2026-09-11 14:01:13 +00:00
  • 5bb9f9e7fb docs: clarify archive vs main snapshot Ty 2026-09-11 13:47:46 +00:00
  • 627f0fd2c0 docs: remove live UAT-PRACTICE.md Ty 2026-09-11 13:47:38 +00:00
  • cf635aa0b0 docs: remove live PROMPTS.md Ty 2026-09-11 13:47:31 +00:00
  • 1c64f96b54 docs: remove live Build-release-standard.md Ty 2026-09-11 13:47:26 +00:00
  • a719fa9fc6 docs: remove live UX.md Ty 2026-09-11 13:47:25 +00:00
  • bbaab9f2c7 docs: remove live TECH-SPEC-PIPELINE.md Ty 2026-09-11 13:47:18 +00:00
  • 813af72d98 docs: remove live OPENAPI.md Ty 2026-09-11 13:47:16 +00:00
  • fb74b28404 docs: remove live DEPLOYMENT.md Ty 2026-09-11 13:47:15 +00:00
  • bbaa759f5e docs: remove live DATA-MODEL.md Ty 2026-09-11 13:47:14 +00:00
  • 5346fc8402 docs: remove live CONTENT-WOO.md Ty 2026-09-11 13:47:12 +00:00
  • dd952441aa docs: remove live IMPL-PLAN.md Ty 2026-09-11 13:47:08 +00:00
  • 3353f86f62 docs: remove live TEST-SPEC.md Ty 2026-09-11 13:47:07 +00:00
  • f5b3f4ebe6 docs: remove live UX-DESIGN.md Ty 2026-09-11 13:47:06 +00:00
  • b36e33e239 docs: remove live ARCHITECTURE.md (see archive + main 13bfa792) Ty 2026-09-11 13:47:05 +00:00
  • 6e2b9b3008 docs: archive index for pre-simplification specs Ty 2026-09-11 13:46:40 +00:00
  • 1254bd9cd7 docs: slim README to live file map Ty 2026-09-11 13:46:17 +00:00
  • 8d95a8e518 docs: replace AGENTS.md with Slice 1 contract Ty 2026-09-11 13:46:13 +00:00
  • 13ab6097e6 docs: add live CAPTURE spec on doc-simplification Ty 2026-09-11 13:45:59 +00:00
  • f1c60de355 docs: add live PRODUCT spec on doc-simplification Ty 2026-09-11 13:45:53 +00:00
  • 13bfa792bb docs: add release/deploy process with Gitea release workflow grokbot_ty 2026-09-09 21:46:17 +00:00
  • 9aa0ca3e92 Update docs/Build-release-standard.md Ty 2026-09-09 21:40:32 +00:00
  • 5e364cfa41 Update docs/Build-release-standard.md Ty 2026-09-09 21:37:24 +00:00
  • 478ae2bcc2 Add docs/Build-release-standard Ty 2026-09-09 21:37:09 +00:00
  • 5c1da50174 docs(structure): single Gates home and honest scaffold targets Ty 2026-09-09 20:02:29 +00:00
  • 2c73e5fa4e docs(structure): fix single-home wording nits grokbot_ty 2026-09-09 19:56:31 +00:00
  • 4576df7253 docs(structure): restore Gate B wording and harden pin grokbot_ty 2026-09-09 19:47:17 +00:00
  • 32547cad8c docs(audit): structure-pass decision trail grokbot_ty 2026-09-09 19:45:25 +00:00
  • f855f91b8b docs: label Phase 0 scaffold targets on docs-only main grokbot_ty 2026-09-09 19:45:25 +00:00
  • 8d65984936 docs: single Gates home and honest UX ownership grokbot_ty 2026-09-09 19:45:25 +00:00
  • bad96f944b docs(checks): add structure pin harness grokbot_ty 2026-09-09 19:45:25 +00:00
  • f02b53dfa2 docs(TEST-SPEC): add Fundamentals cross-cutting bar (FUND-1 through FUND-25) grokbot_ty 2026-09-07 05:04:46 +00:00
  • 44c40feec5 docs(TEST-SPEC): add Gitea-only issue reporting rule to Results section grokbot_ty 2026-09-07 04:42:45 +00:00
  • 7cb1a8e81c docs: add Results recording & report-out section to TEST-SPEC grokbot_ty 2026-09-07 04:41:36 +00:00