Skip to content

[Promote] Scope app-data/clientId unique indexes by thingtime; 400 instead of 500 on null search conditions (#90) - #296

Open
lopugit wants to merge 3 commits into
mainfrom
promote/pr-90-fix-appdata-index-search-null-guard--to-main
Open

[Promote] Scope app-data/clientId unique indexes by thingtime; 400 instead of 500 on null search conditions (#90)#296
lopugit wants to merge 3 commits into
mainfrom
promote/pr-90-fix-appdata-index-search-null-guard--to-main

Conversation

@lopugit

@lopugit lopugit commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Automated promotion of #90 from develop to main, opened by the Promote features to main workflow for release review.

Source

Source PR #90 — Scope app-data/clientId unique indexes by thingtime; 400 instead of 500 on null search conditions
Author @lopugit
Merged into develop 2026-08-17T12:31:50Z
Merge commit 6a026ecd58800dbdd72ea5b3e5d9cb2d3d928ce4
Head branch claude/fix-appdata-index-search-null-guard

How to review

  • This PR re-applies the source PR's exact changes onto main
    (git cherry-pick -x; each commit message references the original SHA).
  • Merge it normally to release the change to main
    the Sync main into develop workflow keeps develop aligned afterwards.
  • Close it (without merging) to keep the change out of main;
    the workflow never recreates a closed promotion (reopen it to change your mind).
  • Prefer shipping everything at once? Merge the standing omnibus
    Promote develop to main PR instead — this PR's diff then becomes
    empty and the workflow closes it automatically.

Automatic conflict-resolution review

  • The exact source patch conflicted with main, so the trusted AI
    promotion resolver produced this branch automatically instead of leaving manual commands.
  • Its write scope was limited to non-Graphify paths already changed by the source PR;
    Graphify output was handled as derived data, and unresolved conflict markers were rejected.
  • A github-actions[bot] comment on source PR Scope app-data/clientId unique indexes by thingtime; 400 instead of 500 on null search conditions #90 attests the exact
    base, source endpoints, reservation commit, final head, plan hash, and resolver run.
  • Please review the resolved diff before merging; no manual branch repair is required.

🤖 Generated by the promote-features-to-main workflow.

Thingtime-Promotion-Reservation: v1
Thingtime-Promotion-Source-PR: 90
Thingtime-Promotion-Base-Ref: main
Thingtime-Promotion-Base-SHA: fd970e9
Thingtime-Promotion-Branch: promote/pr-90-fix-appdata-index-search-null-guard--to-main
Thingtime-Promotion-Source-Start-SHA: 08699b9
Thingtime-Promotion-Source-End-SHA: 6a026ec
Thingtime-Promotion-Source-Lineage: verified
Thingtime-Promotion-Plan-Hash: 52e75f7eab1671a81c0c8c21e1a6cc0348a9bc60ca7d5a7d29eae8c32b28ee16
Thingtime-Promotion-Source-PR: 90

Thingtime-Promotion-Base-Ref: main

Thingtime-Promotion-Base-SHA: fd970e9

Thingtime-Promotion-Branch: promote/pr-90-fix-appdata-index-search-null-guard--to-main

Thingtime-Promotion-Source-Tip-SHA: 6a026ec

Thingtime-Promotion-Source-Start-SHA: 08699b9

Thingtime-Promotion-Source-End-SHA: 6a026ec

Thingtime-Promotion-Source-Lineage: verified

Thingtime-Promotion-Plan-Hash: 52e75f7eab1671a81c0c8c21e1a6cc0348a9bc60ca7d5a7d29eae8c32b28ee16

Thingtime-Promotion-Patch-ID: 432937c84e53ae84298e7dd9a94a51dbe0cfefa4

Resolved by the promotion worker: https://github.com/lopugit/thingtime/actions/runs/32030650552
graphify extract with semantic claude-cli backend; unchanged content reused the tracked cache

Thingtime-Promotion-Plan-Hash: 52e75f7eab1671a81c0c8c21e1a6cc0348a9bc60ca7d5a7d29eae8c32b28ee16

Refreshed by the promotion conflict worker: https://github.com/lopugit/thingtime/actions/runs/32030650552
@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
thingtime Ready Ready Preview Aug 17, 2026 12:41pm

Request Review

@github-actions github-actions Bot added the promotion Automated develop → main promotion PR label Aug 17, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🤖 Protected promotion replay completed without an AI edit.

Source PR: #90 · plan: 52e75f7eab1671a81c0c8c21e1a6cc0348a9bc60ca7d5a7d29eae8c32b28ee16 · workflow run

Base: main at fd970e9ab4bb729e2117f92e9afc8e9782154a61

Reservation: 9f42b4b8b6dba393c06c1aba2feac21f712b4dba · verified head: 572434d4437b0d0c5fa96a0f34fc400d875b7314

The reconstructed synthetic patch replayed cleanly; no model-edited path remained.

No model round ran. Graphify refresh: true (semantic: claude-cli).

lopugit added a commit that referenced this pull request Aug 18, 2026
… by thingtime; 400 instead of 500 on null search conditions (#90)
lopugit added a commit that referenced this pull request Aug 18, 2026
… by thingtime; 400 instead of 500 on null search conditions (#90)
github-actions Bot added a commit that referenced this pull request Aug 18, 2026
… by thingtime; 400 instead of 500 on null search conditions (#90)
github-actions Bot added a commit that referenced this pull request Aug 19, 2026
… by thingtime; 400 instead of 500 on null search conditions (#90)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

promotion Automated develop → main promotion PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant