Skip to content

[Promote] Hide email on profile by default (#679) - #681

Open
lopugit wants to merge 5 commits into
mainfrom
promote/pr-679-hide-email-on-profile--to-main
Open

[Promote] Hide email on profile by default (#679)#681
lopugit wants to merge 5 commits into
mainfrom
promote/pr-679-hide-email-on-profile--to-main

Conversation

@lopugit

@lopugit lopugit commented Sep 7, 2026

Copy link
Copy Markdown
Owner

✅ 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.

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

Source

Source PR #679 — Hide email on profile by default
Author @lopugit
Merged into develop 2026-09-07T05:41:24Z
Merge commit ce2274e9d20e6a887f6104bf02eec2dd9c84617e
Head branch codex/hide-email-on-profile

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.

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

Hide email on profile by default

(cherry picked from commit ce2274e)
@lopugit lopugit added the promotion Automated develop to main promotion PR label Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Source-lineage verification currently passes.

Source PR #679's exact patch is provably present at the current develop tip ce2274e9d20e6a887f6104bf02eec2dd9c84617e.

@lopugit

lopugit commented Sep 7, 2026

Copy link
Copy Markdown
Owner Author

✅ 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.

@lopugit lopugit added the preview: develop building tt-preview-state:v1:develop:building label Sep 7, 2026
@github-actions github-actions Bot added lopu: mergeable The PR branches can currently be merged without conflicts lopu: overlapping files This PR changes files also changed by another open PR labels Sep 7, 2026
@lopugit
lopugit temporarily deployed to develop-pr-681 September 7, 2026 05:45 Destroyed
@lopugit lopugit added last preview built 07/09 19:34 AEST #681 tt-pv1:681:develop:71fc913e61a4a3a769946c95db54249cacd31909:1788773678185 preview: develop ready tt-preview-state:v1:develop:ready and removed preview: develop building tt-preview-state:v1:develop:building labels Sep 7, 2026
@github-actions github-actions Bot added lopu: out-of-date The PR branch is behind its target branch and removed lopu: mergeable The PR branches can currently be merged without conflicts labels Sep 7, 2026
@github-actions github-actions Bot added the lopu: queued The current PR snapshot is waiting in Lopu's PR-management queue label Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

🤖 Lopu live PR update

Status: ✅ 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)

Moment UTC Los Angeles Melbourne
Updated 2026-09-07 07:00 UTC (UTC+00:00) 2026-09-07 00:00 PDT (UTC-07:00) 2026-09-07 17:00 AEST (UTC+10:00)

Los Angeles and Melbourne use their real IANA time zones, so PDT/PST and AEST/AEDT offsets change automatically.

Lopu queue and PR pulse

Scope Metric Count
Repository Open PRs 29
Repository Conflicting 4
Repository Out-of-date with target 7
Repository GitHub state unknown 4
Repository Part of an open stack 2
Repository Touch files changed by another open PR 20
Repository Target a non-root branch without an open parent PR 0
This resolver batch Admitted snapshots 1
This resolver batch Currently resolving 0
This resolver batch Waiting 0
This resolver batch Finished 1

Related PR context

  • Stack: No open parent or child PR currently links to this branch.
  • Target: main is a repository root/integration branch.
  • Changed-file overlap: 5 changed files are also touched by #10, #295, #557, #590, #602, #607, #611, #631, #638, #659, #660, #662, +3 more.

Exact branch pair: mainpromote/pr-679-hide-email-on-profile--to-main.

Timeline

  • 05:54 UTC — Detected that main needs to be merged into promote/pr-679-hide-email-on-profile--to-main; assigning the exact snapshot to the resolver queue.
  • 05:57 UTC — Still safely queued behind earlier admitted Lopu work; no duplicate resolver was spawned.
  • 06:07 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 06:18 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 06:29 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 06:39 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 06:50 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 06:57 UTC — Still safely queued behind earlier admitted Lopu work; no duplicate resolver was spawned.
  • 06:58 UTC — Rebuilding Graphify structure and semantic context.
  • 07:00 UTC — The resolver worker completed successfully and GitHub now reports this PR as mergeable.

Technical run details — optional; this comment is the human-facing source of truth.

@lopugit lopugit added preview: develop ready tt-preview-state:v1:develop:ready and removed preview: develop building tt-preview-state:v1:develop:building labels Sep 7, 2026
@github-actions github-actions Bot added lopu: out-of-date The PR branch is behind its target branch lopu: queued The current PR snapshot is waiting in Lopu's PR-management queue and removed lopu: mergeable The PR branches can currently be merged without conflicts labels Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

🤖 Lopu live PR update

Status: ✅ 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)

Moment UTC Los Angeles Melbourne
Updated 2026-09-07 09:43 UTC (UTC+00:00) 2026-09-07 02:43 PDT (UTC-07:00) 2026-09-07 19:43 AEST (UTC+10:00)

Los Angeles and Melbourne use their real IANA time zones, so PDT/PST and AEST/AEDT offsets change automatically.

Lopu queue and PR pulse

Scope Metric Count
Repository Open PRs 28
Repository Conflicting 5
Repository Out-of-date with target 0
Repository GitHub state unknown 4
Repository Part of an open stack 2
Repository Touch files changed by another open PR 19
Repository Target a non-root branch without an open parent PR 0
This resolver batch Admitted snapshots 6
This resolver batch Currently resolving 1
This resolver batch Waiting 0
This resolver batch Finished 5

Related PR context

  • Stack: No open parent or child PR currently links to this branch.
  • Target: main is a repository root/integration branch.
  • Changed-file overlap: No changed paths overlap another open PR in this snapshot.

Exact branch pair: mainpromote/pr-679-hide-email-on-profile--to-main.

Timeline

  • 07:53 UTC — Detected that main needs to be merged into promote/pr-679-hide-email-on-profile--to-main; assigning the exact snapshot to the resolver queue.
  • 08:04 UTC — Still safely queued behind earlier admitted Lopu work; no duplicate resolver was spawned.
  • 08:15 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 08:26 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 08:36 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 08:47 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 08:58 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 09:09 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 09:19 UTC — 10-minute check-in: still working — Waiting in Lopu's serialized PR-management lane.
  • 09:29 UTC — Preparing the isolated repository environment.
  • 09:31 UTC — Rebuilding Graphify structure and semantic context.
  • 09:32 UTC — Publishing the verified branch update.
  • 09:33 UTC — The resolver worker completed successfully and GitHub now reports this PR as mergeable.
  • 09:43 UTC — The resolver worker completed successfully and GitHub now reports this PR as mergeable.

Technical run details — optional; this comment is the human-facing source of truth.

@github-actions github-actions Bot added lopu: queued The current PR snapshot is waiting in Lopu's PR-management queue and removed lopu: queued The current PR snapshot is waiting in Lopu's PR-management queue labels Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

🤝 Merged main into promote/pr-679-hide-email-on-profile--to-main to bring this PR up to date via Lopu's PR manager.

No AI resolution was needed by merge time; the branch was updated with a plain merge commit.

Rebuilt and committed the merged code graph with graphify update .; no LLM semantic credential was available for the second phase.

Please review the merge commit before relying on it.

Lopu-Conflict-Resolution: run=34097772164 pr=681
@github-actions github-actions Bot added lopu: resolving Lopu is actively managing this PR branch and removed lopu: queued The current PR snapshot is waiting in Lopu's PR-management queue labels Sep 7, 2026
Structural `graphify update` completed (graphify 0.9.4, no semantic credential available).

Refreshed by the resolve-pr-conflicts workflow: https://github.com/lopugit/thingtime/actions/runs/34097772164

Lopu-Conflict-Resolution: run=34097772164 pr=681
@lopugit lopugit added preview: develop building tt-preview-state:v1:develop:building and removed preview: develop ready tt-preview-state:v1:develop:ready labels Sep 7, 2026
@github-actions github-actions Bot added lopu: mergeable The PR branches can currently be merged without conflicts lopu: overlapping files This PR changes files also changed by another open PR and removed lopu: out-of-date The PR branch is behind its target branch lopu: resolving Lopu is actively managing this PR branch labels Sep 7, 2026
@lopugit lopugit added preview: develop ready tt-preview-state:v1:develop:ready and removed preview: develop building tt-preview-state:v1:develop:building labels Sep 7, 2026
@github-actions github-actions Bot added lopu: out-of-date The PR branch is behind its target branch lopu: queued The current PR snapshot is waiting in Lopu's PR-management queue and removed lopu: mergeable The PR branches can currently be merged without conflicts labels Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

🤖 Lopu live PR update

Status: 🕒 Resolver queued

Current phase: Waiting in Lopu's serialized PR-management lane

Estimated completion: around 12:49 UTC (~20 minutes; adjusted as work moves).

Next automatic check-in: within 10 minutes, or sooner when the phase changes. You can stay on this PR; there is no need to find the Actions run.

Time conversion (UTC source)

Moment UTC Los Angeles Melbourne
Updated 2026-09-07 12:29 UTC (UTC+00:00) 2026-09-07 05:29 PDT (UTC-07:00) 2026-09-07 22:29 AEST (UTC+10:00)
Estimated finish 2026-09-07 12:49 UTC (UTC+00:00) 2026-09-07 05:49 PDT (UTC-07:00) 2026-09-07 22:49 AEST (UTC+10:00)

Los Angeles and Melbourne use their real IANA time zones, so PDT/PST and AEST/AEDT offsets change automatically.

Lopu queue and PR pulse

Scope Metric Count
Repository Open PRs 28
Repository Conflicting 13
Repository Out-of-date with target 5
Repository GitHub state unknown 4
Repository Part of an open stack 2
Repository Touch files changed by another open PR 22
Repository Target a non-root branch without an open parent PR 0
This resolver batch Admitted snapshots 10
This resolver batch Currently resolving 0
This resolver batch Waiting 10
This resolver batch Finished 0

Related PR context

  • Stack: No open parent or child PR currently links to this branch.
  • Target: main is a repository root/integration branch.
  • Changed-file overlap: 1 changed file is also touched by #295, #590, #602, #607, #611, #631, #659, #660, #662, #680, #682.

Exact branch pair: mainpromote/pr-679-hide-email-on-profile--to-main.

Timeline

  • 12:18 UTC — Detected that main needs to be merged into promote/pr-679-hide-email-on-profile--to-main; assigning the exact snapshot to the resolver queue.
  • 12:29 UTC — Still safely queued behind earlier admitted Lopu work; no duplicate resolver was spawned.

Technical run details — optional; this comment is the human-facing source of truth.

github-actions Bot added a commit that referenced this pull request Sep 7, 2026
# Conflicts:
#	graphify-out/snapshots/v1/7c0aae4ecdbc73f4942a02e6369783f20d068b6f16d65459d2cde909f5ea9a6f/ed26a50ed60ebaeb7b49bc45c7cb623043363147e26eea5cbe561b2c369069db/GRAPH_REPORT.md
#	graphify-out/snapshots/v1/7c0aae4ecdbc73f4942a02e6369783f20d068b6f16d65459d2cde909f5ea9a6f/ed26a50ed60ebaeb7b49bc45c7cb623043363147e26eea5cbe561b2c369069db/cost.json
#	graphify-out/snapshots/v1/7c0aae4ecdbc73f4942a02e6369783f20d068b6f16d65459d2cde909f5ea9a6f/ed26a50ed60ebaeb7b49bc45c7cb623043363147e26eea5cbe561b2c369069db/graph.json
#	graphify-out/snapshots/v1/7c0aae4ecdbc73f4942a02e6369783f20d068b6f16d65459d2cde909f5ea9a6f/ed26a50ed60ebaeb7b49bc45c7cb623043363147e26eea5cbe561b2c369069db/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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

last preview built 07/09 19:34 AEST #681 tt-pv1:681:develop:71fc913e61a4a3a769946c95db54249cacd31909:1788773678185 lopu: out-of-date The PR branch is behind its target branch lopu: overlapping files This PR changes files also changed by another open PR lopu: queued The current PR snapshot is waiting in Lopu's PR-management queue preview: develop ready tt-preview-state:v1:develop:ready promotion Automated develop to main promotion PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant