01 / Local-first idea admission

Decide what an idea deserves before creating another repository.

A local macOS workbench that takes an idea through a deliberate assessment, an explicit decision, and an approval-bound project handoff.

Product brief

Product
Roughwise
Status
Private beta
Target user
A technical builder who collects more plausible product ideas than they can responsibly validate or maintain.
My role
Product framing, Electron architecture, domain modeling, typed IPC, local persistence, trust boundaries, interaction design, and verification.

The problem

A rough idea can become a repository before its assumptions, evidence, overlap, or real next decision are visible. That creates activity without proving the idea deserves a project.

01 / Workflow

The product, end to end.

Follow the product from first input to a reviewable outcome.

Roughwise product flow
  1. 01Capture a rough idea
  2. 02Deliberately start an isolated assessment
  3. 03Review evidence and material questions
  4. 04Record or override a proposed outcome
  5. 05Preview an exact local project plan
  6. 06Approve promotion and inspect the receipt

02 / Product surface

The interface carries the evidence.

Owned, locally generated product assets—no client screenshots or borrowed logos.

Roughwise local desktop review of a synthetic idea, showing the material question and proposed experiment
A labeled synthetic example shows the question, evidence, and proposed outcome before a person records a decision.
Roughwise desktop assessment card showing model, account, network, and permission boundaries
For a real idea, the assessment card makes model usage and the read-only boundary visible before start.

03 / Decisions

Architecture with a reason.

Electron · React · TypeScript · node:sqlite · Typed IPC · Vitest · Playwright

01

Decide before scaffolding

A recommendation can be reject, park, experiment, merge, or promote. Project creation only follows a recorded promote decision.

02

Proposal is not authority

The read-only Codex assessment can suggest a path. A person reviews the exact plan before the capability gateway permits any local project mutation.

03

Keep the record local

Ideas, profile snapshots, decisions, and execution receipts live in local SQLite so the admission trail survives restart and remains inspectable.

Failure paths

What can go wrong is part of the product.

  • The reviewed Codex runtime is missing or changes version
  • Assessment output fails validation or is interrupted
  • An approval is stale or the selected directory changes
  • A partial promotion needs recovery without silently retrying effects

Verification

What supports the claim.

  • Private Apple-silicon macOS 0.2.0-beta.2 DMG
  • 378 tests with one intentional skip in F-029 verification
  • Four packaged and DMG workflows
  • Exact-artifact assessment, decision, and approved local promotion evidence

Portfolio boundary

Complete enough to review. Honest enough to trust.