Solo builders and founders
Keep coding-agent sessions from turning into archaeology across chat, code, TODOs, and project notes.
Keep coding-agent work aligned across sessions
Day Shift is a local CLI that keeps coding-agent plans, scope, validation evidence, and handoff records in your repository. These records give humans and coding agents a shared continuation point across sessions, tools, and contributors. As a local CLI and repository workflow layer, Day Shift writes the plan, the implementation evidence, and the review record into your repository and works around the coding assistants you already use instead of replacing them.
Free to evaluate: download and run the complete local workflow with no signup, no license file, and no online activation.
Who it is for
Keep coding-agent sessions from turning into archaeology across chat, code, TODOs, and project notes.
Delegate agent work with visible scope, review evidence, validation evidence, and handoff records.
Ship governed client work with a durable agreement and evidence instead of scattered transcripts.
Standardize the handoff layer between humans, agents, models, and deterministic repository checks.
Specs, screenshots, tickets, and half-remembered decisions do not give reviewers a durable record of what was intended or what changed.
The work agreement, implementation evidence, validation evidence, and handoff record stay visible beside the code instead of disappearing with the session.
Deterministic CLI checks handle structure and traceability while frontier models stay focused on ambiguous product intent, architecture, and risky changes.
Before and after
Qualified Basic evaluation proof
.day-shift/planning/basic/tasks/01-basic-evaluation.Prompt: "Create one Basic task from this complete request using guided mode and hybrid evidence."
outcome: created .day-shift/planning/basic/tasks/01-basic-evaluation/task-definition.md
outcome: paired .day-shift/planning/basic/tasks/01-basic-evaluation/implementation-summary.md
Prompt: "Run one explicitly selected declared validation check and record the result for this task."
outcome: exit 0
Prompt: "From this task artifact, tell me the next action from current repository evidence."
outcome: next action noneBasic is the fastest path for one scoped task. Structured remains the normal path for specification-backed or coordinated feature work.
Normal planned-feature workflow
The canonical specification stays under .day-shift/specs/. The Structured overview records its revision and points back to it instead of relocating or copying the requirements.
The qualified example resolves to structured, keeps the specification at .day-shift/specs/31-structured-evaluation-source/structured-evaluation-source.md, and creates 2 numbered direct tasks in declared dependency order.
Task evidence rolls up to a read-only project review. Persisting project-review.md and closing the work remain two separate explicit actions.
The release gate confirms read-only work review, explicit project-review persistence, and separate closeout without introducing Governed hierarchy into the normal feature path.
Product workflow
The fastest path for one scoped task. It remains the fastest path for one independent task with resolved scope and is an explicit lower-ceremony choice, not the default planning workflow.
The normal path for planned feature work. Use the normal planned-feature default when specification-backed work needs one shared overview and no explicit workflow level or parent context overrides it.
The staged path for formal review and reconciliation. Choose staged planning, formal review, and reconciliation when coordination, risk, or review depth calls for a visible hierarchy.
Artifact hierarchy
Compatibility evidence
Linux x64 with Node 20 and a POSIX shell; runtime requires Node >=20.0.0.
Bash, Zsh, and Fish completion scripts are exercised by first-party tests. PowerShell is the Windows installer shell.
Day Shift requires no direct coding-assistant integration. Codex is used internally for dogfooding in this repository; that is not independent certification, endorsement, or adoption evidence and is specifically not customer proof. Other assistants are examples of tools users may choose, not tested integrations.
Optional community
Day Shift Discord is an optional space for community discussion and peer learning.
Community participation is best effort and does not provide guaranteed response times, private support, entitlement handling, license recovery, security intake, or behavioral enforcement.
Early teams
Day Shift is early, and we are direct about that. Design partners run Day Shift on a real repository, tell us where the workflow helps and where it feels too heavy, and get direct influence on the workflow plus a discount on their first covered release-line license.
Keep the next handoff visible
Start locally, keep using the coding assistant that fits the work, and give every contributor a durable place to continue.