Skip to content

docs: clarify Safari API visibility#152

Merged
ysyneu merged 1 commit into
feat/api-review-auto-fix-20260709from
codex/flashduty-api-review-api-20260709-031710
Jul 9, 2026
Merged

docs: clarify Safari API visibility#152
ysyneu merged 1 commit into
feat/api-review-auto-fix-20260709from
codex/flashduty-api-review-api-20260709-031710

Conversation

@ysyneu

@ysyneu ysyneu commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Clarify Safari session visibility after personal sessions became creator-only for read/export/delete semantics.
  • Clarify Safari automation rule list visibility and manage rights for personal vs team rules.
  • Keep Safari split OpenAPI specs and consolidated OpenAPI specs in sync for EN/ZH.

Verification

  • Parsed all 4 changed OpenAPI JSON files.
  • Verified EN/ZH structural parity for Safari split and consolidated OpenAPI specs.
  • Verified every Safari spec path is present in docs.json and both API catalogs.
  • Ran git diff --check.
  • Ran mint broken-links with Node 22.12.0: no broken links found.
  • Ran /simplify --uncommitted and /review-to-main --uncommitted quality gates; applied findings.
  • Ran full-branch /review-to-main gate; no findings.

Source Window

  • Last successful run: 2026-07-08T03:16:04.420Z
  • Current run: 2026-07-09T03:17:10Z
  • Relevant source commit: fc-safari 216d579d4 / 761b99049, restrict personal resource visibility.

@ysyneu
ysyneu merged commit 7612fe1 into feat/api-review-auto-fix-20260709 Jul 9, 2026
1 check passed
@ysyneu
ysyneu deleted the codex/flashduty-api-review-api-20260709-031710 branch July 9, 2026 09:05
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.

1 participant