Skip to content

TKB recaps: preview before sharing and a verified completion shelf - #28

Merged
Conroy1988 merged 1 commit into
mainfrom
feat/tkb-recaps
Sep 30, 2026
Merged

Conroy1988 merged 1 commit into
mainfrom
feat/tkb-recaps

Conversation

@Conroy1988

@Conroy1988 Conroy1988 commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

Stage 4 of the approved TKB Redline upgrade. Session recaps deduplicate live unlocks, exclude imported history and synthetic completion celebrations, preserve Steam/Xbox groups, bound provider text and suppress Discord mentions. A branded confirmation window previews the exact immutable message; Keep it local is the default, and sharing requires explicit Send. No automatic recap posts or retries.

Trophies gains a read-only completion shelf from valid snapshot totals, linked to Library details. Unknown totals never appear as complete and imported snapshots cannot trigger posts/celebrations. Existing animation/reduced-motion system preserved; added Steam/Xbox completion particle cleanup contracts.

Validated head db71b2c, tree decfda180679b94d1dbbce6b12566751b4e1c6a4:

  • Local Windows-targeted build: zero warnings/errors; all 80 core checks pass.
  • Windows CI run 36718238523 passed: full solution build, native recap/compact/completion shelf screenshots, real animation/static/reduced-motion and usability checks, core/app tests, Steam bridge protocol, repository validation and signed Windows test installer.
  • Both CodeQL analyses passed; no review threads observed.
  • Native desktop/compact recap and completion shelf screenshots visually inspected. All fixture data is synthetic; no Discord posts made during verification.
  • Recap contracts cover duplicate/synthetic/history exclusion, platform identity, unknown rarity, bounded hostile names, exact preview/payload equality and suppressed mentions. Native dialog check ensures Send is not the default action.
  • No installed live-game smoke test was possible locally.

No provider detection, achievement delivery, sync, schema or version changes. Not a release; remaining operational polish/release validation tracked in docs/TKB-REDLINE-ROADMAP.md. PR Completion watcher/landing remains blocked by missing gh CLI. No merge mutation attempted.

@Conroy1988
Conroy1988 merged commit 0487fe1 into main Sep 30, 2026
4 checks passed
@Conroy1988
Conroy1988 deleted the feat/tkb-recaps branch September 30, 2026 13:02
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.

1 participant