Repository navigation
feat(dystopia): rebuild the karte screens around summary cards and a detail sheet - #1544
Merged
panicboat merged 10 commits intoOct 17, 2026
Merged
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Contributor
Kustomize DiffService: No changes |
Contributor
Kustomize DiffService: No changes |
…detail sheet Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…h registered hooks Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…feed by the latest event date Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…my karte counts Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…very karte view after a change Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
… and reliability header Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…ery author operation Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…heet on every karte screen Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…stop reading a deleted karte Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
…nd polish list states Claude-Session: https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5 Signed-off-by: panicboat <panicboat@gmail.com>
panicboat
force-pushed
the
feat/dystopia-karte-screens
branch
from
October 16, 2026 09:04
7f33801 to
72c43fe
Compare
panicboat
added this pull request to stack #1543
October 16, 2026 09:04
This was referenced Oct 16, 2026
panicboat
marked this pull request as ready for review
October 17, 2026 01:44
This was referenced Oct 15, 2026
This was referenced Oct 17, 2026
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
#1517 のモックと #1519 のカルテ画面に合わせて、カルテの画面を作り直します。キャストがゲストから連絡を受けたときに、平均評価ですぐ判断でき、少ない操作で記録できるようにするためです(#1519 §11)。
4 段の stack の第 3 段です(第 1 段 #1521、第 2 段 #1542)。
Decisions
mutateに関数でキーを渡すと useSWRInfinite のキーが対象から外れるため、hook が取り直し関数を登録する形にしたListMyKartesの最初のページの応答に件数を足したDeploy impact
karte.kartesにlast_activity_at・last_occurred_onの 2 列を足し、既存の行を埋める migration が流れます。列には既定値があるので、migration の後でアプリが入れ替わるまでの間も第 2 段のアプリは動きます。Verification
HANAMI_ENV=test bundle exec rspec→ 774 examples, 0 failurespnpm exec vitest run→ 162 files / 712 tests passed、pnpm exec tsc --noEmitエラーなし、pnpm exec next build成功last_activity_atがupdated_at、last_occurred_onが出来事の発生日の最大値になることを確かめたbin/grpc+next dev、puppeteer): 25 項目通過Docs
docs/superpowers/specs/2026-10-16-dystopia-karte-screens-design.mddocs/superpowers/plans/2026-10-16-dystopia-karte-screens.mdRefs #1517
Refs #1519
🤖 Generated with Claude Code
https://claude.ai/code/session_01DA9qTtJtm2tPquKk7hyPR5