Skip to content

docs: hand-off checklist for the two remaining PI board follow-ups - #5

Merged
nicpozent merged 1 commit into
mainfrom
claude/code-examination-qx719b
Jul 12, 2026
Merged

docs: hand-off checklist for the two remaining PI board follow-ups#5
nicpozent merged 1 commit into
mainfrom
claude/code-examination-qx719b

Conversation

@nicpozent

Copy link
Copy Markdown
Owner

Documents the two items that need an environment the authoring session didn't have (a .NET SDK for dotnet ef, and a running stack for end-to-end checks). Everything else from the board/Teams work shipped in #1#4.

New: docs/pi-board-followups.md

  1. Promote board placement to a typed PiObjective.IterationId column — exact model change, the dotnet ef migrations add command, the PiBoard.cs endpoint rewrite (which also fixes the single-JSON-blob concurrent-write race), an optional one-time backfill, and why the frontend and existing tests need no change.
  2. Runtime end-to-end verificationdocker compose bring-up (SEED_DEMO_DATA=true), a two-window presence/cursor/drag test script, the keyboard-move path, the Teams webhook round-trip, and the runtime-only things to watch (the wss://…/hubs/board 101 through nginx, and the access_token hub handshake under auth).

Linked from the README documentation section.

Docs-only change — no code paths touched.

🤖 Generated with Claude Code

https://claude.ai/code/session_01F1g44VLAeYdf3FAoXsXRu7


Generated by Claude Code

Adds docs/pi-board-followups.md with precise, environment-specific steps for
the two items that need a .NET SDK / running stack (unavailable in the authoring
session):

1. Promote board placement to a typed PiObjective.IterationId column — exact
   model change, `dotnet ef` migration, the PiBoard.cs endpoint rewrite (which
   also fixes the single-JSON-blob concurrent-write race), optional backfill,
   and why the frontend/tests need no change.
2. Runtime end-to-end verification — docker compose bring-up, a two-window
   board/presence/cursor/drag script, the keyboard path, the Teams webhook
   round-trip, and the runtime-only things to watch (WS 101 through nginx, the
   access_token hub handshake under auth).

Linked from the README documentation section.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F1g44VLAeYdf3FAoXsXRu7
@nicpozent
nicpozent merged commit 37755d6 into main Jul 12, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants