-
-
Notifications
You must be signed in to change notification settings - Fork 30
fix: harden store API follow-up #300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
1dc8900
fix(gql): clarify advanced commerce availability
hyochan 84d6dd6
fix(apple): preserve promoted intent offers
hyochan c809fc8
fix(google): bind Horizon activity lifecycle
hyochan eb88c6b
docs: document store API follow-up
hyochan 1bdd017
chore(skills): enforce KISS and SSOT reviews
hyochan c0b9f70
docs(knowledge): codify KISS and SSOT rules
hyochan aa8d083
fix: address store API review feedback
hyochan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,26 +1,26 @@ | ||
| --- | ||
| name: review-self | ||
| description: Independently review and improve the agent's current implementation, working-tree changes, or pull request; fix actionable in-scope gaps; rerun relevant verification; and recheck at five-minute intervals until the work is stable or genuinely blocked. Use when the user says "review-self", asks Claude to review its own changes, requests a self-review loop, or wants current work monitored for new issues after implementation. | ||
| description: Independently review and simplify the agent's current implementation, working-tree changes, or pull request; enforce KISS and repository SSOT rules, fix actionable in-scope gaps, rerun relevant verification, and recheck at the user-requested interval (five minutes by default) until stable or genuinely blocked. Use when the user says "review-self", asks Claude to review its own changes, requests a self-review loop, or wants current work monitored for new issues after implementation. | ||
| --- | ||
|
|
||
| # Review Self (Claude Code) | ||
|
|
||
| The canonical loop definition lives in `.codex/skills/review-self/SKILL.md`. | ||
| Read it and follow every section — authority and scope preservation, target | ||
| establishment, the review round, related OpenIAP workflows, the five-minute | ||
| recheck contract, safe stopping conditions, and per-round communication are | ||
| agent-agnostic and apply as written. | ||
| establishment, the KISS/SSOT review round, related OpenIAP workflows, the | ||
| requested-interval recheck contract, safe stopping conditions, and per-round | ||
| communication are agent-agnostic and apply as written. | ||
|
|
||
| ## Claude Code Notes | ||
|
|
||
| - Where the canonical file routes through `$openiap-workflows`, read the | ||
| matching `.claude/commands/*.md` file directly (or use the | ||
| `.claude/skills/openiap-workflows` skill). | ||
| - For the five-minute recheck, use Claude's real wake-up mechanism for the | ||
| current surface (for example a scheduled reminder / wake-up tool in Cowork | ||
| or the Agent SDK). If no such mechanism is available in the current session, | ||
| complete the current round and report that automatic re-entry could not be | ||
| scheduled — never emulate the loop with `sleep 300`, `while true`, or an | ||
| abandoned background process. | ||
| - For interval rechecks, use Claude's real wake-up mechanism for the current | ||
| surface (for example a scheduled reminder / wake-up tool in Cowork or the | ||
| Agent SDK). Honor the user's interval, defaulting to five minutes. If no such | ||
| mechanism is available in the current session, complete the current round and | ||
| report that automatic re-entry could not be scheduled — never emulate the | ||
| loop with `sleep`, `while true`, or an abandoned background process. | ||
| - Use read-only subagents (Task/Agent tool with an Explore-style agent) for | ||
| independent review lenses on large or cross-cutting diffs. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| interface: | ||
| display_name: "Review Self" | ||
| short_description: "Review current work in five-minute loops" | ||
| default_prompt: "Use $review-self to review the current work, fix actionable findings, and recheck it every five minutes until stable." | ||
| short_description: "Review and simplify current work until stable" | ||
| default_prompt: "Use $review-self to review and simplify the current work under KISS and SSOT rules, fix actionable findings, and recheck at the requested interval until stable." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.