Split from #1135 (a person's ask). An agent's pull needs a reviewer's approval before it is the owner's to land.
Done:
[ ] An agent pull with a green check and no review is shown in the crew's part with "waiting for <reviewer>'s review", not in the owner's needs-you and not in the header count.
[ ] It moves to the owner when the review approves or the reviewer declines.
[ ] Tests for both moves, failing without the change.
Before pushing, run bun test test/asks.test.ts test/asks-expiry.test.ts test/check-list.test.ts with your own tests: earlier tries at this work went red on exactly those home and asks tests. A test that goes red in this pull is fixed in this pull. Name any new test file in GATE in scripts/gate.ts.
Split from #1135 (a person's ask). An agent's pull needs a reviewer's approval before it is the owner's to land.
Done:
Files:
src/core/asks.ts,src/web/studio/asks.ts,src/web/pages/site.ts.Before pushing, run
bun test test/asks.test.ts test/asks-expiry.test.ts test/check-list.test.tswith your own tests: earlier tries at this work went red on exactly those home and asks tests. A test that goes red in this pull is fixed in this pull. Name any new test file inGATEinscripts/gate.ts.