Files
stack/docs/scratchpads/ri-050.md
T
jarvis 6d9e7a38e1
ci/woodpecker/pr/ci Pipeline failed
docs(ri-050): bootstrap release-integrity workstream for 0.0.50 (#1275)
- PRD section: normative requirements RI-N1..RI-N5 (decisions SDLC-D-034..038)
- docs/release-integrity/TASKS.md: 10-card DAG, pi-glm-5.3 execution note
- scratchpad: mode, constraints, budget

Executed by jarvis (dragon-lin) with local pi workers per Jason's directive.
2026-08-16 23:55:00 -05:00

2.2 KiB

Scratchpad — RI-050 orchestrator (jarvis, dragon-lin)

Mission: alpha 0.0.50 release-integrity floor. Issue #1275. Base next @ 476db12b. Design SSOT: jarvis-brain docs/plans/2026-08-16_mosaic-stack-sdlc-protocol.md (SDLC-D-033..038).

Mode (Jason's directives)

  • Orchestrator: jarvis (this session, dragon-lin). NOT mos-claude; work stays on this host.
  • Workers: local pi headless — pi --model zai/glm-5.3:high -p in the card's worktree, tools read,bash,edit,write.
  • Delegation override of stack AGENTS.md agent column: rows carry pi-glm-5.3 (outside cron table so no auto-claim).
  • Target branch: next. Cards branch from origin/next, squash-merge via PR.

Operational constraints (measured this session)

  • Main checkout at /home/jwoltje/src/mosaic-stack is a dirty diverged main (ahead 1139/behind 711) — NEVER touched. All work in /home/jwoltje/src/mosaic-stack-worktrees/<branch>.
  • Disk: /home 187G free. /tmp only 8.7G — keep pnpm stores/node_modules under /home.
  • main and next have DIVERGED; PRs target next.
  • Identity: pin GITEA_LOGIN=mosaicstack-jarvis for all wrapper ops. Issue #1275 verified authored by @jarvis.
  • ci-queue-wait.sh on this host is fail-open (board: fix #1032 not installed) — substitute SHA-status checks via /commits/{sha}/status and diff failing step names.
  • CI on PRs runs pull_request pipelines (any branch) incl. ci-postgres service. Push CI runs on main only; publish runs on push/tag to next + manual.
  • Wrapper gaps on this host per board (7 gaps; e.g. no pr-review-list, issue-assign broken, pr-merge makes no trailers): verify outcomes by reading back provider state, never trust rc alone.
  • Publish pipeline currently: install → build → publish-npm/publish-next-npm (+image). No verify. CI steps: install, sanitization, upgrade-guard, typecheck, lint, format, test, ci-postgres.

Budget

Soft cap 250K. Projected 190K across 10 cards. Track per-card used vs estimate in TASKS.md notes.

Progress log

  • 2026-08-16 23:52 — Issue #1275 created (@jarvis verified).
  • 2026-08-16 23:5x — Bootstrap branch docs/ri-050-mission-bootstrap from origin/next@476db12b; PRD section + TASKS.md + this scratchpad written. RI-0-001 in-progress.