Approve the plan. Watch a bounded pipeline execute it.

npm i -g @taf0711/splice
scroll to enter the pipeline
splice - design to execution
Splice clarifies a website brief, crystallizes an approved plan, then executes the pipeline.

01 / Workflow

From conversation to execution.

Design mode clarifies the task, crystallizes an approved plan, then hands each task to the bounded pipeline.

designapproveexecute

Splice workflow from design mode through plan approval and pipeline execution.

02 / Pipeline

A pipeline, not a chat.

Requests become typed plans. Validated summaries move through specialized stages until the run completes once.

  1. Classify
  2. Plan
  3. Write
  4. Test
  5. Analyze
  6. Audit
  7. Verify
  1. Classify
  2. Plan
  3. Write
  4. Test
  5. Analyze
  6. Audit
  7. Verify
  8. Complete

03 / Deterministic-first

Code answers first.

Stages fetch their own workspace context through real tools. The model handles what code cannot decide.

  • context fetched from the workspace
  • typed inputs and outputs
  • tests before completion
Completed deterministic pipeline stages and passing tests.
Three stages complete. Tests pass before the run closes.

04 / Trajectory

Know when to stop.

Splice inspects deterministic signals after each attempt. Progress continues; cycles, regression, and exhausted limits stop and escalate.

  • iteration and budget limits
  • repeated state or oscillation
  • quality regression
attempt → inspect → continuecycle / regression / budget → stop → escalate

05 / Models

Change models, not workflows.

Search every configured provider and switch the active model without restarting the session.

OpenAI · Anthropic · Gemini · Groq · OpenRouter · local endpoints · more

Searchable model picker across configured providers.
One searchable catalog. Switch without restarting.

06 / Control

Nothing writes without a gate.

File writes, shell commands, network access, and out-of-workspace changes stop at the permission boundary.

requestpolicy gateapprove or stop

Write-file permission gate waiting for user approval.
The write is paused until you decide.

07 / Interfaces

One pipeline. Two interfaces.

spliceTUI, live plans, tools, resume, fork.

splice execJSON streams, worktrees, CI exit codes.

Splice exec completing a pipeline from a plain shell.
The same pipeline, with output shaped for scripts and CI.

Approve once. Inspect every stage.

Start in the TUI. Move the same bounded pipeline into scripts when you are ready.

npm i -g @taf0711/splice