What it is live
OneCut Studios LLC is a Michigan-formed joint venture between Teagan Dixon and Bert Kochendorfer (50/50, filed 2026-04-11 with Michigan LARA per XDEC-074). The LLC is the holding entity for the OneCut product family. Today that includes OneCut Shop (a tools-for-woodworkers SaaS, 45 tools across 4 workshops, in private beta) and Segmented Turning (a segmented-turning calculator passthrough hosted on Teagan's personal subdomain). The LLC name is deliberately decoupled from any single product name so additional tools can be launched under the same holdco without legal-entity rename overhead.
~/dev-context/decisions-log.md XDEC-074.
Topology
code-bert container] --> GH[GitHub
teaganwins-dev/onecutshop] TG[Teagan] --> GH end subgraph PROD[Production] GH --> CFP[Cloudflare Pages
OneCut Shop app] CFP --> ONESHOP[onecutshop.app] TURNER[turner.teaganwins.net] end subgraph BUG[Bug reporting] APP[Live app] -->|UI report| BUGWK[bug-report Worker] BUGWK -->|create issue| GHISS[GitHub Issues] GHISS -->|/fix-issue command| FIXBOT[fix-bot] FIXBOT -->|PR draft| GH end TESTER((Bert / beta testers)) --> ONESHOP TESTER --> TURNER
OneCut Shop live
Live at onecutshop.app. Tools-for-woodworkers SaaS. Bert is the primary tester and product co-owner.
| Hosting | Cloudflare Pages |
| Repo | teaganwins-dev/onecutshop |
| Local source | ~/dev/OneCutShop/ (dir renamed 2026-04-26) |
| Tools | 45 tools across 4 workshops (private beta) |
| Marketing | onecutstudios.com (parent brand) |
Bug-report + fix-bot pattern
OneCut Shop pioneered the bug-report Worker + /fix-issue slash command pattern used elsewhere in the portfolio. Users submit bug reports from inside the app; a Cloudflare Worker receives the report and creates a GitHub issue with the user's context attached. Running /fix-issue <number> as a Claude Code slash command then drafts a PR against the repo for the underlying issue. This pattern is referenced as future direction for several other products and is the spiritual ancestor of NWZ's mobile "approve-deploy" + agent-job-service.
Contributors
- Bert Kochendorfer (
bakerbert) — JV partner, push permission on the repo. Containercode-berton vigil-server at port 8503 was activated 2026-05-17 (gitconfig wired tobert.kochendorfer@onecutshop.app, credential helper installed, projects dir ready). Awaiting his PAT to fully wire git push from the container. - Teagan Dixon — admin / co-owner.
Segmented Turning live
A segmented-turning calculator hosted at turner.teaganwins.net. Passthrough on Teagan's personal subdomain rather than under onecutshop.app — historical artifact; could be relocated under the OneCut umbrella later.
| Primary contributor mailbox | bert.kochendorfer@onecutshop.app (Bert, on Mailcow) |
| SPS alias | bert.kochendorfer@sandpointstudios.ltd → routes to bert.kochendorfer@onecutshop.app (Mailcow alias id 69, created 2026-05-17). Lets Bert sign in to the SPS intranet without giving up the OneCut-branded identity. |
| Product support | help@onecutshop.app — product-specific support intake (Mailcow). Replies are NOT auto-handled by the help@ Vigil bot (which is scoped to help@sandpointstudios.ltd). |
| Outbound system mail | via Mailcow → AWS SES smarthost |
| Bert's personal Gmail | bakerbert7@gmail.com — used for Anthropic Team plan seat sign-in and the initial onboarding email path |
Data
- Per-tool state and calculations are persisted in the OneCut Shop SaaS storage (Cloudflare Pages-served frontend + bundled state).
- GitHub issues hold the bug-report stream (sourced from the in-app reporter Worker).
Dependencies
- Cloudflare Pages — hosting for onecutshop.app.
- Cloudflare Workers — the bug-report Worker.
- GitHub Issues — bug intake destination.
- Mailcow — bert.kochendorfer@onecutshop.app mailbox + the SPS alias.
- code-bert container on vigil-server — Bert's dev workspace.
- Anthropic Team plan — Bert's Standard seat for Claude Code access in the container.
Roadmap
- Owed now: Bert sets up his GitHub Personal Access Token + drags
.credentials.jsoninto the code-bert container to activate Claude Code from his workspace. (Email sent 2026-05-17; awaiting his reply.) - Operating agreement check: OneCut Studios LLC has a filed operating agreement; the contributor NDA template (Section 5 JV carve-out) is designed to coexist with that agreement rather than override its profit-sharing provisions. Counsel review owed.
- Phase next: Bert ramp up on commit + PR cadence inside the container. Move Segmented Turning under the OneCut umbrella domain at some point.
Related
- FinishOps — sibling holdco-pattern JV (50/50 Teagan/Dusty).
- NWZ — the OneCut bug-report Worker pattern is the spiritual ancestor of the NWZ mobile approve-deploy / agent-job flow.
- Shared infrastructure — Mailcow alias pattern, Cloudflare Workers + Pages, GitHub teaganwins-dev.