Expand dotted setting keys and mask secret pools #181

Merged
weichen merged 12 commits from fix/settings-dotted-keys into main 2026-10-04 13:48:31 +00:00
12 Commits
Author SHA1 Message Date
weichen 9b982eec6c Merge remote-tracking branch 'origin/main' into fix/settings-dotted-keys
ci / test (pull_request) Failing after 1m43s
2026-10-04 13:47:42 +00:00
weichenandCursor 4df29aa7bc Record the backend merge pin and the post-sync test
ci / test (pull_request) Successful in 2m1s
Why: the task card must show that Backend #61 is on main and the Dev branch was retested after syncing.
Evidence: make test exited 0 at 2026-10-04T13:45:06Z on the pin of fd17011.
Impact: documentation only.
Refs: fix/settings-dotted-keys
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-04 13:47:07 +00:00
weichen bc115e22e1 Record the sync checkpoint 2026-10-04 13:44:24 +00:00
weichen 6042402c79 Merge remote-tracking branch 'origin/main' into fix/settings-dotted-keys 2026-10-04 13:44:24 +00:00
weichenandCursor 71ea1dcb30 Pin backend settings fix at its merge on main
Why: the Dev branch must record the Backend main commit that contains the settings fix, not the unmerged feature tip.
Evidence: Backend #61 merged as fd17011.
Impact: modules/backend gitlink moves from d90b9c0 to fd17011. Behavior is the merged fix.
Refs: fix/settings-dotted-keys
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-04 13:44:21 +00:00
weichenandCursor fa16e9d251 Record dev deployment and squad retest evidence
ci / test (pull_request) Successful in 2m11s
Why: acceptance of the settings fix is the deploy log and the live key checks, and that evidence belongs on the task card.
Evidence: dev@8b63e2b logged normalized 4 dotted keys in 2 scopes and registered 1 Tavily key. The web_search probe returned ok.
Impact: documentation only. The backend pin is unchanged. Merging stays with the owner.
Refs: fix/settings-dotted-keys
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-04 13:39:31 +00:00
weichenandCursor 8b63e2bce0 Link the settings fix task card to its pull requests
ci / test (pull_request) Successful in 2m3s
Why: the task card is the review record and needs the Dev and Backend PR links.
Evidence: Dev #181 and Backend #61 exist.
Impact: documentation only.
Refs: fix/settings-dotted-keys
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-04 13:08:24 +00:00
weichenandCursor e34db45bfe Record make test evidence on the settings fix
ci / test (pull_request) Successful in 2m4s
Why: the acceptance sync needs the verification result on the task card before review.
Evidence: make test exited 0 after task-sync onto 3836ea88e3.
Impact: documentation only. The backend pin is unchanged.
Refs: fix/settings-dotted-keys
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-04 13:07:39 +00:00
weichen 1684a061a0 Record the sync checkpoint 2026-10-04 13:04:26 +00:00
weichen f2516ef1ce Merge remote-tracking branch 'origin/main' into fix/settings-dotted-keys 2026-10-04 13:04:26 +00:00
weichenandCursor fc8cf3f5ab Pin backend dotted-key settings fix
Why: dotted setting writes were stored as unread keys, and secret pools were returned in clear text.
Evidence: Backend go test ./... at d90b9c0. Dev make test follows this pin.
Impact: the dev branch tracks Backend fix/settings-dotted-keys until that PR merges, then the pin moves to main.
Refs: fix/settings-dotted-keys
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-04 13:04:11 +00:00
weichen 51926b582b Record the task card for fix-settings-dotted-keys 2026-10-04 12:52:50 +00:00