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
20 changes: 20 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,3 +66,23 @@ records. Preserve existing source ownership and historical records.
## Validation

Run actionlint for workflow changes and test a pinned workflow from a consumer.

## Code Review Rules

### Shared policy and ownership

- Flag shared policy that fixes a package-specific version, platform window or
toolchain outside the owning package. Safe path: derive variable values from
caller configuration and state only the shared invariant here.

### Workflow compatibility

- Flag a reusable workflow interface change without a compatible caller path
and consuming-repository evidence. Safe path: validate the pinned workflow
in a caller and document the adoption requirements.

### Claims and release integrity

- Flag an acceptance or release claim without evidence for the identified
source, or instructions that could replace an immutable published identity.
Safe path: report the actual validation state and follow `VERSIONING.md`.
4 changes: 4 additions & 0 deletions Brand/Avatar/Bird.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Brand/Avatar/Dots.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions Brand/Avatar/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Organization avatar sources

[DESIGN.md](../../DESIGN.md#iconography) owns the background, layer order,
and material settings. `Bird.svg` and `Dots.svg` are flat source layers for
Icon Composer; native effects and masks are applied during generation.

The Swift bird is supplied brand artwork from
[Swift.org](https://www.swift.org/assets/images/swift.svg), positioned on a
transparent canvas. Swift and the Swift logo are trademarks of Apple Inc.
The dot field, native material treatment, and organization palette belong
to this avatar composition. This artwork is not used as a package glyph or
as a generic icon skill example.

Generate the `swift-library` app entry with `apple-app-icon-design`, review
all native appearances and the web set, and verify drift before replacing
delivered assets. Repository README and documentation logos use the separate
framework-style entry in the same design document.
Loading