chore: add fjx test claim; collapse dev-bootstrap ledger step #14

Merged
erik merged 1 commit from chore/test-claim-and-simplify-dev-bootstrap into main 2026-05-14 10:25:08 +00:00
Member

Summary

  • fjx dev claim already creates the initial dev ledger; remove the duplicated manual ledger step from dev-bootstrap.md and replace it with a small resume-only catch-up note.
  • Add fjx test claim <N> mirroring fjx dev claim: idempotent assign to agent-test, creates the initial test ledger if absent. No label change — the tester operates during agent/review.
  • Factor initial ledger rendering into renderInitialLedger(role, checkpoint) shared by both claim commands.
  • Update test-bootstrap.md, usage.md, doc/forgejo/issue.md, and doc/index.md for the new command.

Test plan

  • just validate clean (91 tests pass)
  • New tests for renderInitialLedger and test claim (create + idempotent)
  • Reviewer: fjx test claim <some-issue> is idempotent and creates a ledger on first run

Closes #11

## Summary - `fjx dev claim` already creates the initial dev ledger; remove the duplicated manual ledger step from `dev-bootstrap.md` and replace it with a small resume-only catch-up note. - Add `fjx test claim <N>` mirroring `fjx dev claim`: idempotent assign to agent-test, creates the initial test ledger if absent. No label change — the tester operates during `agent/review`. - Factor initial ledger rendering into `renderInitialLedger(role, checkpoint)` shared by both claim commands. - Update `test-bootstrap.md`, `usage.md`, `doc/forgejo/issue.md`, and `doc/index.md` for the new command. ## Test plan - `just validate` clean (91 tests pass) - New tests for `renderInitialLedger` and `test claim` (create + idempotent) - Reviewer: `fjx test claim <some-issue>` is idempotent and creates a ledger on first run Closes #11
chore: add fjx test claim; collapse dev-bootstrap ledger step into claim
All checks were successful
Validate / validate (pull_request) Successful in 21s
1d42a1bd35
`fjx dev claim` already creates the initial dev ledger; the bootstrap
prompt's step 4 was duplicating that as a manual checklist. Trim it to
a resume-only catch-up note and let claim be the source of truth.

Adds `fjx test claim <N>` mirroring the dev side: idempotent assign to
agent-test, plus initial test ledger creation if absent. Label state
is unchanged (the tester operates during `agent/review`).

Closes #11
erik merged commit cd2a470bdf into main 2026-05-14 10:25:08 +00:00
erik deleted branch chore/test-claim-and-simplify-dev-bootstrap 2026-05-14 10:25:08 +00:00
Sign in to join this conversation.
No description provided.