[Promote][things-tokens #1] feat(things,tokens): re-land hidden π΅οΈ links + PAT GET bridge + custom audiences π (#413/#431 never reached develop) (#613) - #680
Conversation
|
β Source-lineage verification currently passes. Source PR #613's exact patch is provably present at the current |
β Develop S3 preview ready
The alias passed the develop bucket CORS preflight and a final live PR/SHA fence. Generic Vercel Preview deployments use the shared development runtime; this controller adds the stable exact-SHA alias and marker-scoped cleanup. |
π€ Lopu live PR updateStatus: β Lopu finished β this PR is mergeable Current phase: GitHub verified the published branch result Estimated completion: Done β no further active-work ETA. Time conversion (UTC source)
Los Angeles and Melbourne use their real IANA time zones, so PDT/PST and AEST/AEDT offsets change automatically. Lopu queue and PR pulse
Related PR context
Exact branch pair: Timeline
Technical run details β optional; this comment is the human-facing source of truth. |
β¦ re-land hidden π΅οΈ links + PAT GET bridge + custom audiences π (#413/β¦
β¦ re-land hidden π΅οΈ links + PAT GET bridge + custom audiences π (#413/β¦
π€ Lopu live PR updateStatus: β Lopu finished β this PR is mergeable Current phase: GitHub verified the published branch result Estimated completion: Done β no further active-work ETA. Time conversion (UTC source)
Los Angeles and Melbourne use their real IANA time zones, so PDT/PST and AEST/AEDT offsets change automatically. Lopu queue and PR pulse
Related PR context
Exact branch pair: Timeline
Technical run details β optional; this comment is the human-facing source of truth. |
β¦ re-land hidden π΅οΈ links + PAT GET bridge + custom audiences π (#413/β¦ # Conflicts: # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/GRAPH_REPORT.md # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/cost.json # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/graph.json # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/manifest.json # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/GRAPH_REPORT.md # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/cost.json # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/graph.json # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/manifest.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/e7b895609a640e0a80f832d81ba6ebc6c5687104332ee13b6507622ed1387d02/GRAPH_REPORT.md # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/e7b895609a640e0a80f832d81ba6ebc6c5687104332ee13b6507622ed1387d02/cost.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/e7b895609a640e0a80f832d81ba6ebc6c5687104332ee13b6507622ed1387d02/graph.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/e7b895609a640e0a80f832d81ba6ebc6c5687104332ee13b6507622ed1387d02/manifest.json
β¦ re-land hidden π΅οΈ links + PAT GET bridge + custom audiences π (#413/β¦ # Conflicts: # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/GRAPH_REPORT.md # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/cost.json # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/graph.json # graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/manifest.json # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/GRAPH_REPORT.md # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/cost.json # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/graph.json # graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/manifest.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/GRAPH_REPORT.md # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/cost.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/graph.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/manifest.json
|
π€ Merged Conflicted files:
Please review the merge commit before relying on it. |
β¦to-main (AI-resolved conflicts) Conflicted paths: graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/GRAPH_REPORT.md, graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/cost.json, graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/graph.json, graphify-out/snapshots/v1/9088e63452508f84ef83e9359cb11d967fde07f4be1cf435b8ece2eca594f05e/b49a638c7dd4d7fc264ea6fff5086f689416e3ae53167c201e093cd25be1f493/manifest.json, graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/GRAPH_REPORT.md, graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/cost.json, graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/graph.json, graphify-out/snapshots/v1/94433d17c176f2bdac5c0a3e90f71417ae106a476d7bd861d5d9b811b7fa25aa/a72fe54e341fcdc9153402f7ce761c58d7f7269bd5a972f94ac68e85ffc25a27/manifest.json, graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/GRAPH_REPORT.md, graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/cost.json, graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/graph.json, graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/manifest.json, remix/app/api/utils/things/things.ts, remix/app/components/Feed/PostCard.tsx, remix/app/components/Feed/PostComposer.tsx, remix/app/hooks/useApi.tsx Resolved by the resolve-pr-conflicts workflow: https://github.com/lopugit/thingtime/actions/runs/34121206780 Lopu-Conflict-Resolution: run=34121206780 pr=680 Co-Authored-By: Lopu <github-actions[bot]@users.noreply.github.com>
Structural `graphify update` completed (graphify 0.9.4); LLM semantic extraction failed, so the verified structural graph was preserved. Refreshed by the resolve-pr-conflicts workflow: https://github.com/lopugit/thingtime/actions/runs/34121206780 Lopu-Conflict-Resolution: run=34121206780 pr=680
β¦ re-land hidden π΅οΈ links + PAT GET bridge + custom audiences π (#413/β¦ # Conflicts: # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/GRAPH_REPORT.md # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/cost.json # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/graph.json # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/manifest.json # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/GRAPH_REPORT.md # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/cost.json # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/graph.json # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/manifest.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/GRAPH_REPORT.md # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/cost.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/graph.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/manifest.json
β¦ re-land hidden π΅οΈ links + PAT GET bridge + custom audiences π (#413/β¦ # Conflicts: # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/GRAPH_REPORT.md # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/cost.json # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/graph.json # graphify-out/snapshots/v1/6c680edba7a4af2a13f624adb08edc56a70d648219ad8b4f28cd82ccf11c566b/db90d2a4226e249beb9d7f6bebe5159317dfc13d45c28567598157b9d26a9378/manifest.json # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/GRAPH_REPORT.md # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/cost.json # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/graph.json # graphify-out/snapshots/v1/984082b969db496ff66401bac879fdb80deaaf6e9bbcbca737c0a5b151cc3df8/3a0fc01eb858b55489f2a370c4441d91c18d46721a15d509de55783b4c5ee522/manifest.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/GRAPH_REPORT.md # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/cost.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/graph.json # graphify-out/snapshots/v1/ee04f76fce5f4c1bd59095b93a6fd734fa837f598813724f39638b4d01722954/fe2f568053e68e6a5b83948cc344de498b028e2e6b34973449a7848ad8b293ba/manifest.json
β Develop S3 preview ready
c0f7f3a6developThe alias passed the develop bucket CORS preflight and a final live PR/SHA fence.
Generic Vercel Preview deployments use the shared development runtime; this controller adds the stable exact-SHA alias and marker-scoped cleanup.
Automated promotion of #613 from
developtomain, opened by the Promote features to main workflow for release review.Source
developa5093ead8fecd085f757a7dc8d6a3b1e9bb1f1bbclaude/hidden-links-custom-audiences-relandHow 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.
π€ Generated by the
promote-features-to-mainworkflow.