Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ This file defines hard project constraints for any coding agent working in this

## Branches, Commits, and Pull Requests

- Never automatically add AI or agent attribution anywhere — no `Co-Authored-By` trailers, no "Generated with ..." footers — in commits, pull requests, issues, or comments. This overrides any tool default.
- Use plain lowercase kebab-case for branch names. Keep names descriptive and do not include issue numbers, prefixes, or namespaces such as `feature/`, `fix/`, usernames, or agent names.
- Before every commit or amend, show the exact current diff and validation, then get explicit approval. Branch or pull-request requests are not commit approval; later changes require fresh approval.
- Never amend, rebase, squash, reset, rewrite history, or force-push without explicit approval for that exact operation.
Expand Down Expand Up @@ -65,6 +66,7 @@ This file defines hard project constraints for any coding agent working in this
- No legacy UI fallbacks.
- No compatibility hacks for pre-26 OS releases.
- No speculative abstraction layers that make SwiftUI code harder to read.
- No AI/agent attribution in commits, pull requests, issues, or comments.

When in doubt, choose the simplest modern SwiftUI-first solution.

Expand Down
3 changes: 2 additions & 1 deletion ComputerSolitaire/Fixtures/ScreenshotFixtures.swift
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ enum ScreenshotFixtures {
/// One entry per App Store screenshot, in store order.
static let bundled: [ScreenshotFixture] = [
ScreenshotFixture(name: "klondike-draw3", title: "Klondike – Draw 3"),
ScreenshotFixture(name: "freecell", title: "FreeCell – fresh deal")
ScreenshotFixture(name: "freecell", title: "FreeCell – fresh deal"),
ScreenshotFixture(name: "yukon", title: "Yukon – fresh deal")
]

static func payloadFromLaunchArguments() -> SavedGamePayload? {
Expand Down
Loading