[Promote] NSFW/TOS media moderation: analysis pipeline, protected tags, blur shield, admin review (#308) - #337
Conversation
Thingtime-Promotion-Reservation: v1 Thingtime-Promotion-Source-PR: 308 Thingtime-Promotion-Base-Ref: main Thingtime-Promotion-Base-SHA: 52c2d49 Thingtime-Promotion-Branch: promote/pr-308-nsfw-tos-media-moderation-58c301--to-main Thingtime-Promotion-Source-Start-SHA: 58f6f2e Thingtime-Promotion-Source-End-SHA: 14ee574 Thingtime-Promotion-Source-Lineage: verified Thingtime-Promotion-Plan-Hash: 822b4f3b3c822f1c048e0c7c664d575714804e604eab285072528ab7acf64f7e
Thingtime-Promotion-Source-PR: 308 Thingtime-Promotion-Base-Ref: main Thingtime-Promotion-Base-SHA: 52c2d49 Thingtime-Promotion-Branch: promote/pr-308-nsfw-tos-media-moderation-58c301--to-main Thingtime-Promotion-Source-Tip-SHA: 14ee574 Thingtime-Promotion-Source-Start-SHA: 58f6f2e Thingtime-Promotion-Source-End-SHA: 14ee574 Thingtime-Promotion-Source-Lineage: verified Thingtime-Promotion-Plan-Hash: 822b4f3b3c822f1c048e0c7c664d575714804e604eab285072528ab7acf64f7e Thingtime-Promotion-Patch-ID: 9a0cc804af2d8e58825628542553a6eaf6e5747d Resolved by the promotion worker: https://github.com/lopugit/thingtime/actions/runs/32442768543
graphify extract with semantic claude-cli backend; unchanged content reused the tracked cache Thingtime-Promotion-Plan-Hash: 822b4f3b3c822f1c048e0c7c664d575714804e604eab285072528ab7acf64f7e Refreshed by the promotion conflict worker: https://github.com/lopugit/thingtime/actions/runs/32442768543
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
🤖 Automatic promotion conflict resolution completed. Source PR: #308 · plan: Base: Please manually review the paths the isolated AI resolved:
Model waterfall: |
|
Manual conflict-resolution review completed for all eight AI-resolved paths.
The resolver workflow's terminal failure was an HTTP 502 from PR creation after the branch had already been safely published; PR #337 and its immutable review metadata exist. |
|
Additional exact-tree verification: started the isolated worktree stack on its deterministic 18880/18882 ports, confirmed one stable PM2 entry and listeners, then ran the canonical live API suite: 431/431 passed. The temporary PM2 entry was removed afterward and all three listeners are closed. |
…peline, protected tags, blur shield, admin review (#308) # Conflicts: # graphify-out/cache/semantic/a0f10b45212c2643c917726af62add4389f99df5abdfa36a7782077bd1fa562c.json
Automated promotion of #308 from
developtomain, opened by the Promote features to main workflow for release review.Source
develop14ee574541589797b9a85d93ddd675b5b00cbe05claude/nsfw-tos-media-moderation-58c301How to review
main(
git cherry-pick -x; each commit message references the original SHA).main—the Sync main into develop workflow keeps
developaligned afterwards.main;the workflow never recreates a closed promotion (reopen it to change your mind).
Promote develop to main PR instead — this PR's diff then becomes
empty and the workflow closes it automatically.
Automatic conflict-resolution review
main, so the trusted AIpromotion resolver produced this branch automatically instead of leaving manual commands.
Graphify output was handled as derived data, and unresolved conflict markers were rejected.
github-actions[bot]comment on source PR NSFW/TOS media moderation: analysis pipeline, protected tags, blur shield, admin review #308 attests the exactbase, source endpoints, reservation commit, final head, plan hash, and resolver run.
🤖 Generated by the
promote-features-to-mainworkflow.