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
6 changes: 3 additions & 3 deletions .agents/skills/changelog/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ Every user-facing PR is recorded once in `## Unreleased` of `CHANGELOG.md`. Add

## 1. New entry, extend, or skip

"Shipped" means in the latest stable release: `git describe --tags --abbrev=0 --exclude '*-*' origin/v3` (e.g. `v3.11.18`). `main` is the unreleased v4; its betas don't count.
"Shipped" means in the latest stable release: `git describe --tags --abbrev=0 --exclude '*-*' origin/v3` (e.g. `v3.11.18`). `main` is the unreleased v4; its betas don't count — a PR already published in a `v4.0.0-beta.*` is still unreleased, and so is any bug it introduced.

- **Extend** an existing Unreleased entry when the PR follows up on it: a fix or polish for an unreleased feature, a second PR of the same change, or another update to the same skill, guide, or example upgrade. Append the PR link (and any new contributors) and reword only if the behavior described changes. E.g. #911 + #919 (`dimColor`), #904 + #923 (`e2e` skill), #799 + #848 + #877 (`truesheet-usage` skill).
- **Skip** a fix for a bug that never shipped — the code only exists in Unreleased (`git show <tag>:<path>` fails) or the regression came from an Unreleased PR — unless it changes what an entry says. E.g. #907, #908, and #922 (`TrueSheetOverlay` is v4-only). Also skip changes nobody using or contributing to the library would notice: small docs notes, CI, tests, example-only build fixes.
- **Extend** an existing Unreleased entry when the PR follows up on it: a fix or polish for an unreleased feature, a second PR of the same change, or another update to the same skill, guide, or example upgrade. Append the PR link (and any new contributors) and reword only if the behavior described changes. E.g. #911 + #919 + #925 (`dimColor`), #904 + #923 (`e2e` skill), #799 + #848 + #877 (`truesheet-usage` skill).
- **Skip** a fix for a bug that never shipped — the code only exists in Unreleased (`git show <tag>:<path>` fails) or the regression came from an Unreleased PR, including one already out in a beta — unless it changes what an entry says, or the fix belongs to that PR's feature (extend instead). E.g. #907, #908, and #922 (`TrueSheetOverlay` is v4-only). Also skip changes nobody using or contributing to the library would notice: small docs notes, CI, tests, example-only build fixes.
- **New entry** otherwise.

## 2. Section and platform
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/e2e/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ description: End-to-end test TrueSheet on the iOS simulator, the Android emulato

Verify TrueSheet's behavior on the iOS simulator, the Android emulator, and mobile web with evidence, not eyeballing. Every claim — "fixed", "regression", "pre-existing" — should come with a frame trace, an event log, a debug log line, a viewport readout, or an A/B result against HEAD.

Follow AGENTS.md: build only when the user asked for builds or e2e. Read `argent-device-interact` before driving a device.
Read `argent-device-interact` before driving a device.

## When to use

Expand Down
7 changes: 3 additions & 4 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@

## Rules

1. YOU MUST NOT do builds unless you are told to.
2. YOU MUST NOT commit changes yourself until I explicitly tell you to.
3. YOU MUST NOT create summary documents unless you are told to.
4. YOU MUST NOT add code comments that are obvious.
1. YOU MUST NOT commit changes yourself until I explicitly tell you to.
2. YOU MUST NOT create summary documents unless you are told to.
3. YOU MUST NOT add code comments that are obvious.

## Project Overview

Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,4 +72,4 @@
- The v3 docs stay available at `/v3` once v4 is released, and the docs version dropdown now tracks each release. ([#836](https://github.com/lodev09/react-native-true-sheet/pull/836) by [@lodev09](https://github.com/lodev09))
- The examples now adopt the iOS UIScene lifecycle, fixing a launch crash on Xcode 27 and the iOS 27 simulator — the Expo example is upgraded to SDK 57.0.23 with `enableSceneSupport`, and the `Sheet` layout is typed against expo-router 57.0.21. ([#843](https://github.com/lodev09/react-native-true-sheet/pull/843), [#844](https://github.com/lodev09/react-native-true-sheet/pull/844) by [@lodev09](https://github.com/lodev09))
- Add an internal `e2e` agent skill for testing the examples on the iOS simulator, Android emulator, and mobile web with argent and collecting e2e evidence. It replaces Maestro. ([#904](https://github.com/lodev09/react-native-true-sheet/pull/904), [#923](https://github.com/lodev09/react-native-true-sheet/pull/923) by [@lodev09](https://github.com/lodev09))
- Add an internal `changelog` agent skill for writing, extending, or skipping changelog entries. ([#924](https://github.com/lodev09/react-native-true-sheet/pull/924) by [@lodev09](https://github.com/lodev09))
- Add an internal `changelog` agent skill for writing, extending, or skipping changelog entries. ([#924](https://github.com/lodev09/react-native-true-sheet/pull/924), [#926](https://github.com/lodev09/react-native-true-sheet/pull/926) by [@lodev09](https://github.com/lodev09))
Loading