Skip to content

fix: ledger integrity + gate coherence (FN-020..FN-024), v0.8.3#7

Merged
HaipingShi merged 2 commits into
mainfrom
v0/caf71f4383fc0184-8374-a3840a94
Jul 13, 2026
Merged

fix: ledger integrity + gate coherence (FN-020..FN-024), v0.8.3#7
HaipingShi merged 2 commits into
mainfrom
v0/caf71f4383fc0184-8374-a3840a94

Conversation

@HaipingShi

Copy link
Copy Markdown
Owner

Third field-findings round from the timebuild run. Theme: closing a task and recording that close are one transaction, and both ends of a task's life apply the same rules.

FN-023 Continuous-mode closes (gate exit 3) now run the same ledger steps as normal closes — the PROGRESS entry and on-disk report can no longer be silently skipped. Each ledger step is guarded: failures print LEDGER ERROR and exit non-zero. New coderail progress [--repair] audits and backfills honest retroactive entries.
FN-024 TDD heuristic respects declared Type: (refactor/docs/chore) and --tests promises; tdd_required() is the single verdict source for start/check/done.
FN-021 --files is repeatable with glob expansion.
FN-022 Shim probes CODERAIL_HOME > config.local.json (gitignored) > config.json, each a path or candidate list.
FN-020 done --next writes the real next step; scaffold truncates long evidence.

Six new end-to-end tests; 73 total pass.

Co-authored-by: v0 it+v0agent@vercel.com

v0 added 2 commits July 13, 2026 11:26
Co-authored-by: v0 <it+v0agent@vercel.com>
@HaipingShi
HaipingShi merged commit dcd868b into main Jul 13, 2026
3 checks passed
@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
coderail Ready Ready Preview, Comment, Open in v0 Jul 13, 2026 2:30pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants