Skip to content

chore(release): promote develop → main (week of 2026-07-06)#60

Merged
LukasWodka merged 3 commits into
mainfrom
develop
Jul 24, 2026
Merged

chore(release): promote develop → main (week of 2026-07-06)#60
LukasWodka merged 3 commits into
mainfrom
develop

Conversation

@aptracebloc

@aptracebloc aptracebloc commented Jul 1, 2026

Copy link
Copy Markdown

Release promotion: developmain

Opened ahead of the staging release week of Mon 2026-07-06 to start Bugbot review early and surface issues before the cutover. Head is develop, so PRs that merge in before the release will update this PR's head and re-trigger Bugbot automatically.

Delta (1 commit(s) ahead of main)

Initial snapshot — will change as more lands on develop.

Files changed

 .github/workflows/public-pii-gate-caller.yml | 14 ++++++++++++++
 environment-setup/configuration.mdx          |  7 +------
 environment-setup/setup-guide.mdx            |  4 ----
 environment-setup/troubleshooting.mdx        |  1 -
 4 files changed, 15 insertions(+), 11 deletions(-)

Note

Low Risk
CI policy and documentation only; no runtime product or auth changes.

Overview
Adds a Public PII gate GitHub Actions workflow that runs on pull requests (open, edit, sync, label changes) and delegates to the shared tracebloc/.github workflow so PR titles, bodies, and commits are checked for denylisted customer/partner names and known secrets.

Updates TERMINOLOGY.md to reflect the tracebloc-engine rename (training images repo no longer counted as an unresolved “client” overload) and tightens the edge / EdgeDevice retirement line: prefer secure environment in UI copy; reserve client for federated-learning–technical contexts only.

Reviewed by Cursor Bugbot for commit 3170d97. Bugbot is set up for automated code reviews on this repo. Configure here.

Blocks PRs that leak customer/partner names or secrets in title/body/commits.
Calls the reusable gate in tracebloc/.github. Inactive until the org
PII_DENYLIST secret is set (warns, doesn't block, until then).
@aptracebloc aptracebloc self-assigned this Jul 13, 2026
…LOGY.md (#63)

* docs(terminology): retire the stale develop seed; sync to the v2 single source of truth

develop still had the 40-line seed while main has the 184-line v2 (docs#61),
which caused the wrong 'secure environment vs workspace' read. Bring develop's
copy in line with main so there is one latest TERMINOLOGY.md, not two.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* docs(terminology): record the tracebloc-engine rename; edge retires to secure environment only

Bugbot findings on #63:
- Section 9 still told people to keep the retired tracebloc-client repo
  name; the repo is already renamed to tracebloc-engine — record it as
  resolved.
- 'Words to retire' offered 'client' as a replacement for edge/edge
  device; the decided user-facing term is secure environment — client
  stays FL-technical only, never UI copy.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@LukasWodka
LukasWodka merged commit ff336cf into main Jul 24, 2026
9 checks passed
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.

3 participants