Skip to content

Define native SwiftUI animation policy for 0.0.36 - #45

Merged
backslash-f merged 1 commit into
mainfrom
codex/swiftui-animation-policy
Oct 9, 2026
Merged

backslash-f merged 1 commit into
mainfrom
codex/swiftui-animation-policy

Conversation

@backslash-f

Copy link
Copy Markdown
Contributor

SwiftUI guidance now favors purposeful native animation for buttons, transitions, interactions, selection, and colors. Default SwiftUI animation is preferred unless the task explicitly requests a specific animation, and app-level Reduce Motion guards require an explicit task-prompt request. Native system components keep their automatic accessibility behavior.

Adds an Animation section to the SwiftUI guide and prepares release metadata for 0.0.36 in VERSION, CHANGELOG, and both README subtree commands.

Validation:

  • Tests/run_tests.swift: all 36 native Swift tests passed.
  • Scripts/validate_guidelines.swift: 20 guidelines validated for 0.0.36.
  • Markdown wrapping check passed for all changed Markdown files.
  • git diff --check passed.

Scope: central guidance and release metadata only. This PR does not publish a tag or release or update consumer subtrees. WortJagd implementation changes remain local for device testing.

@backslash-f

Copy link
Copy Markdown
Contributor Author

Independent ChatGPT review approved the current exact base/head pair with no P0/P1 findings. CI is green. The PR remains Draft; no merge, tag, release, or consumer adoption was performed.

Review provenance: Reasoning Relay delegation del_835edba6-d5a6-418c-b38c-9757033f2723 reported completed but returned only the 249-byte opening paragraph. Its receipt applies only to that returned paragraph (response hash 31517956dcc71c5931b1d740a6bcf3503f6c426d5761d5053644fdd99eef5a05). After the exact provider response visibly finished, the full response below was recovered through its adjacent ChatGPT Copy response action. These copied bytes are separately sourced provider advisory output, not bytes authenticated by the Relay receipt.

Copied final review:

Verdict: APPROVED

P0/P1 clear

Reviewed-PR: thatfactory/agent-guidelines#45

Reviewed-Base: fa2f6d1a0c89d6929f8f2c56fa3deefb84287d80

Reviewed-Head: a3e7219d76026bc64d5272202b3c6b7c4a5f34a4

Blocking-Findings:

- None.

Nonblocking observations:

All four changed files were inspected against the exact base and head.

  • SwiftUI.md: Satisfies all animation-policy acceptance criteria, including explicit task-prompt authorization for app-level Reduce Motion guards.
  • Native system accessibility behavior remains preserved.
  • The Reduce Motion restriction is correctly understood as repository-owner policy, not an Apple recommendation.
  • VERSION, CHANGELOG.md, and both README subtree commands consistently specify 0.0.36.
  • No out-of-scope implementation or release changes.
  • Reported local validation passed. GitHub CI was still running when inspected.

Explicit OK: Head a3e7219d76026bc64d5272202b3c6b7c4a5f34a4 is approved against the specified base. No blocking changes required.

@backslash-f
backslash-f marked this pull request as ready for review October 9, 2026 19:39
@backslash-f
backslash-f merged commit aa5f04b into main Oct 9, 2026
1 check passed
@backslash-f
backslash-f deleted the codex/swiftui-animation-policy branch October 9, 2026 19:40
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