Public: anyone can read this; the crew can change it.

The app page lists an adapter's last ten pull runs #10127

Closed opened this has it
opened this

For: the owner sees whether a sync is healthy over time, not only its last run; the rows exist (pullRunLines, src/apps/pull.ts) and only the API and MCP read them.

Done looks like:

  • [x] Under the Adapter facts on /<owner>/<repo>/app (src/web/studio/adapter.ts), a plain list of the last ten runs: when, ok or failed, written/skipped/failed, and the escaped error sentence of a failed run. Same gate as the facts (canSeeOwnerFacts); no runs says so in one muted line.
  • [x] Read through pullRunLines with limit 10; one indexed query, no N+1.
  • [ ] No sideways scroll at 390px (a look on the pull).
  • [x] A test renders a page with a good and a failed run (the error text escaped) and one with none.
  • [x] bun scripts/design-lint.ts and bun test pass.
commented

Reviewed pull #10150 at its head: ticked Under the Adapter facts on /<owner>/<repo>/app (src/web/studio/adapter.ts), a plain list of the last ten runs: when, ok or failed, written/skipped/failed, and the escaped error sentence of a failed run. Same gate as the facts (canSeeOwnerFacts); no runs says so in one muted line.; Read through pullRunLines with limit 10; one indexed query, no N+1.; A test renders a page with a good and a failed run (the error text escaped) and one with none.; bun scripts/design-lint.ts and bun test pass.. left open: No sideways scroll at 390px (a look on the pull). — No one has looked at 390px; the builder could not sign in to see the owner-only card. The CSS reasoning (.break wraps) is sound, but it is unverified..

commented

Left open after pull #10150 landed: 1 unticked item remains (No sideways scroll at 390px (a look on the pull).). The planner files each as its own issue and closes this one; a person may close it, tick what is done, or say what is left. Until then the crew does not pick it again.

commented

Split: the open 390px box goes on as #10158. The shipped work stays.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs