πŸ”— Graph Results (14)

Session date: unknown   summary: Pushed to PR #16 (`feat/backend-status-indicator`) by Antigravity.   num: 20   source: antigravity   id: session-20-ghost-wall-stuck---corner-fix   title: Ghost Wall-Stuck & Corner Fix  
Session date: unknown   summary: Antigravity reviewed `feat/backend-status-indicator` and posted the following comments:   num: 21   source: antigravity   id: session-21-pr--16-review--api-gateway-confirmed--ar   title: PR #16 Review, API Gateway Confirmed, ArgoCD Pacman Domain  
Session summary: # Session Plan β€” Kooker Bot Ecosystem ## Status: Memory agent live, kooker-api-specs grower profile restore in progress ## Completed this session - [x] Joe container β€” fixed permissions, stable SSH keys, LAN gateway, pre-authed URL - [x] jbird PR #5 β€” log watcher CronJob, build passing - [x] lex PR #7 β€” API contract specialist bot, open for review ## lex (PR #7 β€” feat/lex-swagger-bot) https:// Checkpoints: 009-caddy-proxy-dns-endpoints-pr-6 | 010-ngrok-tunnels-docker-network-m | 011-memory-agent-app-store-play-no | 012-pr-reviews-jbird-docker-tunnel | Checkpoint History   date: 2026-03-09T02:15:35.976079+00:00   source: copilot-cli   id: copilot-cli-ce39c377-76bb-4f5e-8bcd-f20f2573ba5d   title: Session Plan β€” Kooker Bot Ecosystem   tags: ["copilot", "cli", "session"]  
Session summary: | Field | Value | |---|---| | **Date** | 2026-03-07 | | **Type** | Manual β€” Antigravity (Gemini 3.1 Pro) | | **Conversation** | Post-upgrade PR creation and CI validation fix | | **Platform** | Antigravity Agent Manager | ### Narrative Summary Following the successful Java 25 builds in Session 12, the agent pushed all upgrade branches and opened Draft Pull Requests across every affected repository β€” ready for Irwin to review and promote out of draft when satisfied. **Draft PRs opened for Java   date: 2026-03-09T06:40:59.915663+00:00   source: joekookerbot   id: chat-history-session-13   title: Session 13 β€” Java 25 Draft PRs & CI Version Check Bypass (Antigravity)   tags: ["joekookerbot", "chat-history"]  
Session summary: ### Commits pushed to PR #16 (feat/backend-status-indicator) **fix: wall-aware ghost movement, gameLoop guard, spawn grace period, duplicate listener** - Duplicate `keyup` listener removed (was registering multiple times on restart) - RAF guard (`rafId`) prevents stacked game loops on restart/guest/login - Spawn grace period (90 frames β‰ˆ 1.5s) stops ghosts instantly killing players on spawn - All entry points (`loginBtn`, `guestBtn`, `restartBtn`) now call `startGame()` instead of `gameLoop()`    date: 2026-03-09T06:40:59.916267+00:00   source: joekookerbot   id: chat-history-session-19   title: Session 19 β€” Pacman BFS Pathfinding, Goggles Power-up & Bug Fixes   tags: ["joekookerbot", "chat-history"]  
Session summary: ### Commit: `fix: cardinal-direction ghost movement and wall-stuck recovery` (75d30a8) Pushed to PR #16 (`feat/backend-status-indicator`) by Antigravity. **Problems fixed:** - Ghosts getting stuck inside walls β€” initial hardcoded pixel positions (200,200 etc.) could fall inside procedurally generated walls - Corner navigation was rough β€” diagonal `Math.hypot` movement caused ghosts to clip corners **Solutions:** - `snapToNearestOpenCell()` added β€” BFS outward from ghost position to find neares   date: 2026-03-09T06:40:59.916295+00:00   source: joekookerbot   id: chat-history-session-20   title: Session 20 β€” Ghost Wall-Stuck & Corner Fix   tags: ["joekookerbot", "chat-history"]  
Session summary: ### Antigravity Code Review on PR #16 Antigravity reviewed `feat/backend-status-indicator` and posted the following comments: **Bugs identified (since fixed in subsequent commits):** - Duplicate `window.addEventListener('keyup', ...)` β€” registered multiple times on restart βœ… fixed - `gameLoop()` called with no RAF guard β€” multiple concurrent animation loops on restart βœ… fixed (rafId guard added) **Design notes (open):** - Auth modal shown before `checkBackendStatus()` resolves β€” login fields s   date: 2026-03-09T06:40:59.916326+00:00   source: joekookerbot   id: chat-history-session-21   title: Session 21 β€” PR #16 Review, API Gateway Confirmed, ArgoCD Pacman Domain   tags: ["joekookerbot", "chat-history"]  
Session summary: | Agent | Runtime | Role | |---|---|---| | **Joe** | OpenClaw / Antigravity | Orchestrator, memory keeper, Telegram interface, PR reviewer | | **GitHub Copilot CLI** | `gh copilot` inside Joe's terminal | Coding agent β€” implements issues, writes tests, raises PRs | | **lex** | Telegram bot (kooker-infra) | API contract specialist | | **jbird** | CronJob (kooker-infra) | Log watcher / alerter | ---   date: 2026-03-08T22:18:57+00:00   id: antigravity-AGENTS-agent-stack   source: antigravity   title: AGENTS β€” Agent Stack   tags: ["antigravity", "memory"]  
Session summary: When Irwin assigns a coding task to Joe, Joe delegates implementation to **GitHub Copilot CLI** running in non-interactive mode inside his terminal. ### The key flag: `-p / --prompt` ``` gh copilot -- -p "<task>" --allow-all-tools --add-dir <workspace> ``` Copilot CLI runs headlessly, edits files, runs shell commands, then exits. **No TTY, no interactive session, no rate limit from keeping a session alive.** > **What about `/delegate`?** > `/delegate [prompt]` is the *interactive* slash command β€” it sends the live session to GitHub and creates a PR directly. Joe doesn't use it because he r   date: 2026-03-08T22:18:57+00:00   source: antigravity   id: antigravity-AGENTS-joe-copilot-cli-handover-protocol   title: AGENTS β€” Joe β†’ Copilot CLI Handover Protocol   tags: ["antigravity", "memory"]  
Session summary: - **Issue-First** β€” every task traces to a GitHub issue (`gh issue create` if missing) - **Branch always** β€” never commit directly to `main`; org rule requires PR + review - **Joe reviews, Copilot implements** β€” separation of concerns - **PR proxy** β€” Joe can approve PRs on Irwin's behalf as the "second reviewer" per org policy - **No secrets in code** β€” all tokens via env vars; `~/.zshrc` on Mac Mini is the source ---   date: 2026-03-08T22:18:57+00:00   id: antigravity-AGENTS-golden-rules   source: antigravity   title: AGENTS β€” Golden Rules   tags: ["antigravity", "memory"]  
Session summary: | Irwin says | Joe does | |---|---| | "implement issue #N on `<repo>`" | Hands off to `gh copilot` in workspaces mount | | "what's open" / "show me the board" | `cat /home/joe/.openclaw/memory/GITHUB_STATUS.md` | | "refresh GitHub status" | `python3 /usr/local/bin/gh_snapshot.py` | | "recall / remember / did we…" | `python3 /usr/local/bin/recall.py "<topic>"` | | "sync memory to graph" | `python3 /usr/local/bin/ingest_memory.py` | | "raise a PR" | `gh pr create --fill` in the relevant workspace repo |   date: 2026-03-08T22:18:57+00:00   source: antigravity   id: antigravity-AGENTS-trigger-phrases-actions   title: AGENTS β€” Trigger Phrases β†’ Actions   tags: ["antigravity", "memory"]  
Session summary: Remove the local checkout as soon as the task is done: | Trigger | Action | |---------|--------| | PR merged | `rm -rf workspace/<repo>` immediately | | Irwin says "done" / "close it" | Remove the folder | | Task completes, no ongoing dev | Remove the folder | | Joe restarts / new session | Audit workspace; remove any stale repos | **Never accumulate repo folders. One active task = one repo max.** ---   date: 2026-03-08T16:24:26+00:00   source: antigravity   id: antigravity-WORKSPACE_POLICY-when-to-clean-up   title: WORKSPACE_POLICY β€” When to CLEAN UP   tags: ["antigravity", "memory"]  
Session summary: On startup, list all folders in `~/.openclaw/workspace/`. For each one: 1. Check if it has an **open PR** via `gh pr list --repo duikindiesee/<name>` 2. If the PR is merged or closed β†’ delete the folder 3. If no associated PR exists β†’ delete the folder 4. Only keep folders with an **actively open PR** ---   date: 2026-03-08T16:24:26+00:00   source: antigravity   id: antigravity-WORKSPACE_POLICY-workspace-audit-on-every-boot   title: WORKSPACE_POLICY β€” Workspace Audit (on every boot)   tags: ["antigravity", "memory"]  
Session summary: ```bash # Read a PR gh pr view 16 --repo duikindiesee/kooker-pacman # Check CI status gh pr checks 16 --repo duikindiesee/kooker-pacman # Merge a PR gh pr merge 16 --repo duikindiesee/kooker-pacman --squash # Create an issue gh issue create --repo duikindiesee/kooker-pacman --title "..." --body "..." # List issues gh issue list --repo duikindiesee/kooker-infra ``` ---   date: 2026-03-08T16:24:26+00:00   source: antigravity   id: antigravity-WORKSPACE_POLICY-github-cli-no-clone-needed-for-most-task   title: WORKSPACE_POLICY β€” GitHub CLI β€” No Clone Needed for Most Tasks   tags: ["antigravity", "memory"]  

πŸ“„ File Results (83 files)

memory/WORKSPACE_POLICY.md  β€” 7 match(es)
L29: | PR merged | `rm -rf workspace/<repo>` immediately |
L41: 1. Check if it has an **open PR** via `gh pr list --repo duikindiesee/<name>`
L42: 2. If the PR is merged or closed β†’ delete the folder
L43: 3. If no associated PR exists β†’ delete the folder
L52: gh pr view 16 --repo duikindiesee/kooker-pacman
memory/MEMORY.md  β€” 2 match(es)
L42: - **`kooker-config-server`:** Upgraded to Java 25 + Spring 3.5.2; Draft PR open
L43: - **Key resolved PRs:** PR #13 (OpenAPI contracts sync), PR #14 (Maven token auth) on `kooker-service-user`; 7 Draft...
memory/AGENTS.md  β€” 6 match(es)
L12: | **Joe** | OpenClaw / Antigravity | Orchestrator, memory keeper, Telegram interface, PR reviewer |
L32: > `/delegate [prompt]` is the *interactive* slash command β€” it sends the live session to GitHub and creates a PR...
L64: /delegate create a PR with these changes
L95: - **Branch always** β€” never commit directly to `main`; org rule requires PR + review
L97: - **PR proxy** β€” Joe can approve PRs on Irwin's behalf as the "second reviewer" per org policy
memory/CHAT_HISTORY.md  β€” 50 match(es)
L43: - **Git workflow rule established:** Never commit directly to `main`; always branch, always raise a PR for Irwin to review.
L68: The highlight of the session was the real engineering work: Joe was handed a GitHub Personal Access Token...
L77: - **Task management layering agreed:** GitHub Projects for code tasks; Notion for Kooker/LPR operations; local files...
L80: - **GitHub PAT (`[GITHUB_PAT]`) configured** β€” but initial scope was read-only; write access needed for PR creation.
L82: - **PR #155** (`meal-planner-app/sportifine`) reviewed, merged into `sportifine` branch; GitHub Actions CI passed.
workspaces/kooker-service-auth/README.md  β€” 1 match(es)
L61: - Auto-sync PR to `kooker-api-specs`: `.github/workflows/contracts-sync-to-api-specs.yml`
workspaces/kooker-architecture/EPIC-ORCHESTRATION-QUICK-REFERENCE.md  β€” 2 match(es)
L110: ⏳ sprout#456 - In Review (PR #458)
L268: // Creates fix PR for bug (future)
workspaces/kooker-service-user/README.md  β€” 1 match(es)
L54: - Auto-sync PR to `kooker-api-specs`: `.github/workflows/contracts-sync-to-api-specs.yml`
workspaces/joekookerbot/CHAT_HISTORY.md  β€” 61 match(es)
L43: - **Git workflow rule established:** Never commit directly to `main`; always branch, always raise a PR for Irwin to review.
L68: The highlight of the session was the real engineering work: Joe was handed a GitHub Personal Access Token...
L77: - **Task management layering agreed:** GitHub Projects for code tasks; Notion for Kooker/LPR operations; local files...
L80: - **GitHub PAT (`[GITHUB_PAT]`) configured** β€” but initial scope was read-only; write access needed for PR creation.
L82: - **PR #155** (`meal-planner-app/sportifine`) reviewed, merged into `sportifine` branch; GitHub Actions CI passed.
workspaces/kooker-api-specs/README.md  β€” 1 match(es)
L70: 4. Merge PR β†’ rebuild Swagger hub locally (or later: remote hosting).
workspaces/irwin_memory_bank/CHAT_HISTORY.md  β€” 50 match(es)
L43: - **Git workflow rule established:** Never commit directly to `main`; always branch, always raise a PR for Irwin to review.
L68: The highlight of the session was the real engineering work: Joe was handed a GitHub Personal Access Token...
L77: - **Task management layering agreed:** GitHub Projects for code tasks; Notion for Kooker/LPR operations; local files...
L80: - **GitHub PAT (`[GITHUB_PAT]`) configured** β€” but initial scope was read-only; write access needed for PR creation.
L82: - **PR #155** (`meal-planner-app/sportifine`) reviewed, merged into `sportifine` branch; GitHub Actions CI passed.
workspaces/irwin_memory_bank/MEMORY.md  β€” 2 match(es)
L42: - **`kooker-config-server`:** Upgraded to Java 25 + Spring 3.5.2; Draft PR open
L43: - **Key resolved PRs:** PR #13 (OpenAPI contracts sync), PR #14 (Maven token auth) on `kooker-service-user`; 7 Draft...
workspaces/irwin_memory_bank/WORKSPACE_POLICY.md  β€” 7 match(es)
L29: | PR merged | `rm -rf workspace/<repo>` immediately |
L41: 1. Check if it has an **open PR** via `gh pr list --repo duikindiesee/<name>`
L42: 2. If the PR is merged or closed β†’ delete the folder
L43: 3. If no associated PR exists β†’ delete the folder
L52: gh pr view 16 --repo duikindiesee/kooker-pacman
workspaces/irwin_memory_bank/AGENTS.md  β€” 2 match(es)
L44: 6. **PR** β€” submit PR to the code repo only when local spec is satisfied
L45: 7. **Clean** β€” delete the nested repo clone once PR is merged; keep story metadata
workspaces/meal-planner-app/IMPLEMENTATION_SUMMARY_AI_EXERCISE_IMAGE_GENERATOR.md  β€” 1 match(es)
L199: - PR ready for review
workspaces/kooker-jbird/node_modules/is-array-buffer/CHANGELOG.md  β€” 1 match(es)
L77: ## 1.0.1 (Apr 1, 2018)
workspaces/kooker-jbird/node_modules/chrome-launcher/changelog.md  β€” 1 match(es)
L57: ## v0.13.1 (Wed, Apr 1 2020)
workspaces/kooker-jbird/node_modules/type-fest/readme.md  β€” 2 match(es)
L23: PR welcome for additional commonly needed types and docs improvements. Read the [contributing...
L110: - [`Diff` and `Spread`](https://github.com/sindresorhus/type-fest/pull/7) - The PR author didn't provide any...
workspaces/kooker-jbird/node_modules/ci-info/CHANGELOG.md  β€” 3 match(es)
L90: - support GitLab PR ([#59](https://github.com/watson/ci-info/pull/59))
L116: - feat: support Bitbucket pipelines PR detection ([#27](https://github.com/watson/ci-info/pull/27))
L133: - feat: add ci.isPR ([#16](https://github.com/watson/ci-info/pull/16))
workspaces/kooker-jbird/node_modules/ci-info/README.md  β€” 3 match(es)
L35: | Name | Constant | isPR |
L105: Returns a boolean if PR detection is supported for the current CI server. Will
L106: be `true` if a PR is being tested, otherwise `false`. If PR detection is
workspaces/kooker-jbird/node_modules/ast-types/README.md  β€” 3 match(es)
L70: const partialFunExpr = { type: "FunctionExpression" };
L72: // Even though partialFunExpr doesn't actually contain all the fields that
L164: var sliceExpr = b.memberExpression(
workspaces/kooker-jbird/node_modules/chromium-edge-launcher/changelog.md  β€” 1 match(es)
L16: ## v0.13.1 (Wed, Apr 1 2020)
workspaces/kooker-jbird/node_modules/safe-buffer/README.md  β€” 1 match(es)
L494: We sent [a PR to node.js core](https://github.com/nodejs/node/pull/4514) (merged as
workspaces/kooker-jbird/node_modules/fast-xml-parser/CHANGELOG.md  β€” 2 match(es)
L358: - Migrate to webpack (PR merged)
L359: - fix cli (PR merged)
workspaces/kooker-jbird/node_modules/fast-xml-parser/README.md  β€” 1 match(es)
L103: I developed v5 in Apr 2023. And I didn't get the chance to complete all the features. I've ensured that new features...
workspaces/kooker-jbird/node_modules/mime-types/README.md  β€” 1 match(es)
L35: so open a PR there if you'd like to add mime types.
workspaces/kooker-jbird/node_modules/minimist/CHANGELOG.md  β€” 4 match(es)
L43: - isConstructorOrProto adapted from PR...
L75: - test from prototype pollution PR...
L76: - isConstructorOrProto adapted from PR...
L184: - isConstructorOrProto adapted from PR...
workspaces/kooker-jbird/node_modules/jscodeshift/CHANGELOG.md  β€” 2 match(es)
L69: - Allow writing tests in TypeScript ([PR #308](https://github.com/facebook/jscodeshift/pull/308))
L70: - Better handling of `.gitingore` files: Ignore comments and support `\r\n` line breaks ([PR...
workspaces/kooker-jbird/node_modules/find-cache-dir/readme.md  β€” 1 match(es)
L24: If you decide to adopt this pattern, please file a PR adding your name to the list of adopters below.
workspaces/kooker-jbird/node_modules/to-regex-range/README.md  β€” 1 match(es)
L213: This library does not support steps (increments). A pr to add support would be welcome.
workspaces/kooker-jbird/node_modules/terser/CHANGELOG.md  β€” 2 match(es)
L805: (Hotfix release. Reverts unmapped segments PR [#342](https://github.com/terser/terser/pull/342), which will be put...
L843: - Fixed issue where Terser being imported with `import` would cause it not to work due to the `__esModule`...
workspaces/kooker-jbird/node_modules/ajv/README.md  β€” 2 match(es)
L354: __Please note__: JSON Schema draft-07 also defines formats `iri`, `iri-reference`, `idn-hostname` and `idn-email`...
L1422: If you have published a useful plugin please submit a PR to add it to the next section.
workspaces/kooker-jbird/node_modules/buffer/README.md  β€” 1 match(es)
L155: NOTE: Performance has improved since these benchmarks were taken. PR welcome to update the README.
workspaces/kooker-jbird/node_modules/terser/node_modules/commander/CHANGELOG.md  β€” 1 match(es)
L226: * add command alias'. Closes PR #210
workspaces/kooker-jbird/node_modules/ansi-escapes/node_modules/type-fest/readme.md  β€” 2 match(es)
L40: PR welcome for additional commonly needed types and docs improvements. Read the [contributing...
L128: - [`Diff` and `Spread`](https://github.com/sindresorhus/type-fest/pull/7) - The PR author didn't provide any...
workspaces/kooker-jbird/node_modules/through2/node_modules/safe-buffer/README.md  β€” 1 match(es)
L494: We sent [a PR to node.js core](https://github.com/nodejs/node/pull/4514) (merged as
workspaces/kooker-jbird/node_modules/webpack/node_modules/ajv-keywords/README.md  β€” 2 match(es)
L149: **Please note**: currently `instanceof` is not supported in [standalone validation...
L298: **Please note**: currently `uniqueItemProperties` is not supported in [standalone validation...
workspaces/kooker-jbird/node_modules/metro/node_modules/ci-info/CHANGELOG.md  β€” 2 match(es)
L17: * feat: support Bitbucket pipelines PR detection ([#27](https://github.com/watson/ci-info/pull/27))
L34: * feat: add ci.isPR ([#16](https://github.com/watson/ci-info/pull/16))
workspaces/kooker-jbird/node_modules/metro/node_modules/ci-info/README.md  β€” 3 match(es)
L35: | Name | Constant | isPR |
L88: Returns a boolean if PR detection is supported for the current CI server. Will
L89: be `true` if a PR is being tested, otherwise `false`. If PR detection is
workspaces/kooker-jbird/node_modules/@react-native-community/cli-plugin-metro/README.md  β€” 1 match(es)
L7: > To make new contributions to this package, please open a PR in the [React Native...
workspaces/kooker-jbird/node_modules/@typescript-eslint/eslint-plugin/docs/rules/explicit-function-return-type.md  β€” 1 match(es)
L130: let funcExpr = function () {
workspaces/kooker-jbird/node_modules/@typescript-eslint/eslint-plugin/docs/rules/explicit-module-boundary-types.md  β€” 1 match(es)
L202: export let funcExpr = function () {
workspaces/kooker-jbird/node_modules/@typescript-eslint/eslint-plugin/docs/rules/method-signature-style.md  β€” 1 match(es)
L30: See the reasoning behind that in the [TypeScript PR for the compiler...
workspaces/kooker-jbird/node_modules/terser-webpack-plugin/node_modules/ajv-keywords/README.md  β€” 2 match(es)
L149: **Please note**: currently `instanceof` is not supported in [standalone validation...
L298: **Please note**: currently `uniqueItemProperties` is not supported in [standalone validation...
workspaces/kooker-jbird/node_modules/stacktrace-parser/node_modules/type-fest/readme.md  β€” 2 match(es)
L24: PR welcome for additional commonly needed types and docs improvements. Read the [contributing...
L86: - [`Diff` and `Spread`](https://github.com/sindresorhus/type-fest/pull/7) - The PR author didn't provide any...
workspaces/kooker-jbird/node_modules/@types/babel__generator/README.md  β€” 1 match(es)
L11: * Last updated: Thu, 03 Apr 2025 16:02:41 GMT
workspaces/kooker-discovery-service/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-dev-config/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-product-docs/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/meal-planner-app/otto/.junie/guidelines.md  β€” 1 match(es)
L52: ## Commit/PR Conventions
workspaces/meal-planner-app/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-config-server/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-config-server/.github/agents/speckit.checklist.agent.md  β€” 1 match(es)
L55: - Audience framing (e.g., "Will this be used by the author only or peers during PR review?")
workspaces/kooker-parent-build/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/sprout/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-gateway/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-gateway/.github/agents/speckit.checklist.agent.md  β€” 1 match(es)
L55: - Audience framing (e.g., "Will this be used by the author only or peers during PR review?")
workspaces/kooker-bom/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-pacman/node_modules/type-fest/readme.md  β€” 2 match(es)
L40: PR welcome for additional commonly needed types and docs improvements. Read the [contributing...
L128: - [`Diff` and `Spread`](https://github.com/sindresorhus/type-fest/pull/7) - The PR author didn't provide any...
workspaces/kooker-pacman/node_modules/ci-info/CHANGELOG.md  β€” 5 match(es)
L21: - support Appcircle PR [1d42c26](https://github.com/watson/ci-info/commit/1d42c26)
L22: - support AWS CodeBuild PR [e6fcdd2](https://github.com/watson/ci-info/commit/e6fcdd2)
L126: - support GitLab PR ([#59](https://github.com/watson/ci-info/pull/59))
L152: - feat: support Bitbucket pipelines PR detection ([#27](https://github.com/watson/ci-info/pull/27))
L169: - feat: add ci.isPR ([#16](https://github.com/watson/ci-info/pull/16))
workspaces/kooker-pacman/node_modules/ci-info/README.md  β€” 3 match(es)
L35: | Name | Constant | isPR |
L111: Returns a boolean if PR detection is supported for the current CI server. Will
L112: be `true` if a PR is being tested, otherwise `false`. If PR detection is
workspaces/kooker-pacman/node_modules/unrs-resolver/README.md  β€” 1 match(es)
L24: > Last but not least, we prepare some bug fix PRs first on our side and PR back into upstream projects, and we will...
workspaces/kooker-pacman/node_modules/to-regex-range/README.md  β€” 1 match(es)
L213: This library does not support steps (increments). A pr to add support would be welcome.
workspaces/kooker-pacman/node_modules/ajv/README.md  β€” 2 match(es)
L354: __Please note__: JSON Schema draft-07 also defines formats `iri`, `iri-reference`, `idn-hostname` and `idn-email`...
L1422: If you have published a useful plugin please submit a PR to add it to the next section.
workspaces/kooker-pacman/node_modules/@types/babel__generator/README.md  β€” 1 match(es)
L11: * Last updated: Thu, 03 Apr 2025 16:02:41 GMT
workspaces/joekookerbot/joe-template/memory/CHAT_HISTORY.md  β€” 50 match(es)
L43: - **Git workflow rule established:** Never commit directly to `main`; always branch, always raise a PR for Irwin to review.
L68: The highlight of the session was the real engineering work: Joe was handed a GitHub Personal Access Token...
L77: - **Task management layering agreed:** GitHub Projects for code tasks; Notion for Kooker/LPR operations; local files...
L80: - **GitHub PAT (`[GITHUB_PAT]`) configured** β€” but initial scope was read-only; write access needed for PR creation.
L82: - **PR #155** (`meal-planner-app/sportifine`) reviewed, merged into `sportifine` branch; GitHub Actions CI passed.
workspaces/joekookerbot/joe-template/memory/MEMORY.md  β€” 2 match(es)
L42: - **`kooker-config-server`:** Upgraded to Java 25 + Spring 3.5.2; Draft PR open
L43: - **Key resolved PRs:** PR #13 (OpenAPI contracts sync), PR #14 (Maven token auth) on `kooker-service-user`; 7 Draft...
workspaces/joekookerbot/joe-template/memory/WORKSPACE_POLICY.md  β€” 7 match(es)
L29: | PR merged | `rm -rf workspace/<repo>` immediately |
L41: 1. Check if it has an **open PR** via `gh pr list --repo duikindiesee/<name>`
L42: 2. If the PR is merged or closed β†’ delete the folder
L43: 3. If no associated PR exists β†’ delete the folder
L52: gh pr view 16 --repo duikindiesee/kooker-pacman
workspaces/joekookerbot/joe-template/memory/AGENTS.md  β€” 6 match(es)
L12: | **Joe** | OpenClaw / Antigravity | Orchestrator, memory keeper, Telegram interface, PR reviewer |
L32: > `/delegate [prompt]` is the *interactive* slash command β€” it sends the live session to GitHub and creates a PR...
L64: /delegate create a PR with these changes
L95: - **Branch always** β€” never commit directly to `main`; org rule requires PR + review
L97: - **PR proxy** β€” Joe can approve PRs on Irwin's behalf as the "second reviewer" per org policy
workspaces/joekookerbot/joe-template/skills/joe-delegate/SKILL.md  β€” 6 match(es)
L3: description: "Delegate a coding task to GitHub Copilot CLI. Trigger: /delegate [task]. Joe creates a branch, runs...
L51: Running now... I'll send you the PR link when done.
L78: ### Step 5 β€” Reply to Irwin with the PR link
L81: βœ… Copilot finished! Draft PR ready for your review:
L82: <PR URL>
workspaces/joekookerbot/joe-template/skills/github-snapshot/SKILL.md  β€” 1 match(es)
L49: When Irwin says any of: *"what's open"*, *"what issues do we have"*, *"PR status"*, *"what's pending"*, *"show me...
workspaces/kooker-web/node_modules/saxes/README.md  β€” 1 match(es)
L33: support for IE 11, you are welcome to produce a PR that adds a *new build*
workspaces/kooker-web/node_modules/eslint-plugin-react-refresh/README.md  β€” 1 match(es)
L192: This should be enabled if the fast refresh implementation correctly handles this case (HMR when the constant doesn't...
workspaces/kooker-web/node_modules/ajv/README.md  β€” 2 match(es)
L354: __Please note__: JSON Schema draft-07 also defines formats `iri`, `iri-reference`, `idn-hostname` and `idn-email`...
L1422: If you have published a useful plugin please submit a PR to add it to the next section.
workspaces/kooker-web/node_modules/source-map-js/README.md  β€” 1 match(es)
L19: I decided to fork the original source-map and port these optimizations from the article and several others PR from...
workspaces/kooker-web/node_modules/@rolldown/pluginutils/README.md  β€” 1 match(es)
L48: const filterExpr = and(id(/\.ts$/), moduleType('ts'), query('foo', true));
workspaces/kooker-web/node_modules/@types/babel__generator/README.md  β€” 1 match(es)
L11: * Last updated: Thu, 03 Apr 2025 16:02:41 GMT
workspaces/kooker-infra/lex/persona/IDENTITY.md  β€” 1 match(es)
L30: 3. For drafts: lex asks which repo β†’ generates spec β†’ shows preview β†’ user confirms β†’ PR opened
workspaces/kooker-service-user/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-service-user/.github/agents/speckit.checklist.agent.md  β€” 1 match(es)
L55: - Audience framing (e.g., "Will this be used by the author only or peers during PR review?")
workspaces/sportifine-v2/.github/agents/speckit.checklist.agent.md  β€” 1 match(es)
L55: - Audience framing (e.g., "Will this be used by the author only or peers during PR review?")
workspaces/kooker-architecture/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-service-auth/.github/agents/my-documentation-curator-as-is-agent.md  β€” 1 match(es)
L43: - Review commit history and PR descriptions
workspaces/kooker-service-auth/.github/agents/speckit.checklist.agent.md  β€” 1 match(es)
L55: - Audience framing (e.g., "Will this be used by the author only or peers during PR review?")