You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .planning/codebase/CONVENTIONS.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
## Important Context
6
6
7
7
**Tooling:**
8
-
-`gh` CLI is NOT available and must NOT be installed. Use `pnpm pr` to open PRs and `pnpm review` to fetch PR comments.
8
+
-`gh` CLI is NOT available and must NOT be installed. PR and review workflows are handled inline by the AI Coworker (see AGENTS.md).
9
9
10
10
**Legacy vs. New code:**
11
11
-`@ickb/lumos-utils@1.4.2` and `@ickb/v1-core@1.4.2` are **LEGACY and DEPRECATED** npm packages. The apps (`apps/bot`, `apps/tester`, `apps/interface`) still depend on them.
Copy file name to clipboardExpand all lines: AGENTS.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,10 @@ This file is the tool-agnostic agent config:
6
6
- Never add AI tool attribution or branding to PR descriptions, commit messages, or code comments (e.g. "Generated with ...", "Built by ...", "Powered by ...").
7
7
- Refer to yourself as "AI Coworker" in docs and comments, not by product or company name.
8
8
- Do not install or use `gh` CLI.
9
-
-**Open a PR**: Push the branch, then construct and present a GitHub compare URL
10
-
(`quick_pull=1`) to the user. Base branch is `master`. Prefill "title" (concise, under 70 chars) and "body" (markdown with ## Why and ## Changes sections). Be brief.
9
+
-**Open a PR**: Push the branch, then open a GitHub compare URL (`quick_pull=1`)
10
+
in the browser via `"$BROWSER" '<url>'`. Base branch is `master`. Prefill
11
+
"title" (concise, under 70 chars) and "body" (markdown with ## Why and
12
+
## Changes sections). Be brief.
11
13
-**Fetch PR review comments**: Use the GitHub REST API via curl.
12
14
Fetch all three comment types (issue comments, reviews, and inline comments).
|`apps/faucet`| Testnet CKB distribution|**Migrated** to new packages + CCC |
24
+
|`apps/sampler`| iCKB exchange rate sampling |**Migrated** to new packages + CCC |
25
+
|`apps/bot`| Automated order matching | Legacy (`@ickb/v1-core` + Lumos)|
26
+
|`apps/tester`| Order creation simulator | Legacy (`@ickb/v1-core` + Lumos)|
27
+
|`apps/interface`| React web UI | Legacy (`@ickb/v1-core` + Lumos)|
28
28
29
29
**Key upstream contributions:** UDT and Epoch support were contributed to CCC upstream and have been merged. Some local utilities may overlap with features now available natively in CCC.
30
30
@@ -58,10 +58,10 @@ graph TD;
58
58
When `ccc-dev/pins/REFS` is committed, `pnpm install` automatically sets up the CCC local development environment on first run (by replaying pinned merges via `ccc-dev/replay.sh`). No manual setup step is needed — just clone and install:
To redo the setup from scratch: `rm -rf ccc-dev/ccc && pnpm install`.
64
+
To redo the setup from scratch: `pnpm ccc:clean && pnpm install`.
65
65
66
66
See [ccc-dev/README.md](ccc-dev/README.md) for recording new pins, developing CCC PRs, and the full workflow.
67
67
@@ -80,12 +80,15 @@ This clones two repos into the project root (both are git-ignored and made read-
80
80
81
81
## Developer Scripts
82
82
83
-
| Command | Description |
84
-
|---|---|
85
-
|`pnpm pr`| Open a GitHub PR creation page for the current branch. Uses Claude to auto-generate title and body when available, falls back to branch name and commit log. |
86
-
|`pnpm review`| Fetch and display PR review comments from GitHub for the current branch (or `pnpm review -- --pr <number>` for a specific PR). |
87
-
88
-
> **Note:**`gh` CLI is not available in this environment. Use `pnpm pr` and `pnpm review` instead.
0 commit comments