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

@aptraceblocaptracebloc commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

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).
@aptraceblocaptracebloc 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>
Sign up for freeto 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

@aptracebloc@saadqbal@LukasWodka