Fill missing symbols in crates
phase-b2-fillworkflowsetup L3★0
Microck/bun-rust-port-claude-artifacts ↗What it does
add or ungate blocked symbols per-crate
Best for
on-demand symbol provisioning as downstream blockers surface during multi-phase porting
Inputs
- · { symbols: ['bun_X::Symbol', ...] }
Outputs
- · { total_requested, total_added, by_crate: [{crate, requested, added, modules_touched}] }
Requires
- · agent() executor per-crate
- · cargo check
- · Edit tool
Preconditions
- · symbols requested via blocked_on from previous phase
- · .zig available for each crate
Failure modes
- · symbol depends on something else gated → skip
- · concurrent edits across crates expected (tolerated)
Trust signals
- · explicit /tmp/movein-skipped.txt input overrides CYCLEBREAK.md
- · porting-manual patterns enforced