fix(02-03): keep a recorded seed when --update recaptures routes

Re-running bootstrap against an already seeded PHP instance 409s.
Route --update must not recapture a complete seed fixture.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jakub Zych
2026-09-17 13:00:44 +02:00
parent 39ddf787ce
commit 4c1259aafd

View File

@@ -323,12 +323,10 @@ func recordSeed(ctx context.Context, seed *Seed, cfg ManifestConfig) error {
if cfg.Fixtures != "" && !filepath.IsAbs(dest) {
dest = filepath.Join(cfg.Fixtures, dest)
}
if !cfg.Update {
if recorded, err := seedAlreadyRecorded(dest); err != nil {
return err
} else if recorded {
return nil
}
if recorded, err := seedAlreadyRecorded(dest); err != nil {
return err
} else if recorded {
return nil
}
spec, err := LoadFlow(resolveSeedSpec(seed.Spec, cfg.Fixtures))
if err != nil {