-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
feat(core): rename .auto-claude data folder to .aperant #1956
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
base: develop
Are you sure you want to change the base?
Changes from all commits
18453ad
f6bf6d4
4c832e6
baf6e4b
cba0502
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -82,10 +82,10 @@ Your context window will be automatically compacted as it approaches its limit, | |||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
| ### Resetting PR Review State | ||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
| To fully clear all PR review data so reviews run fresh, delete/reset these three things in `.auto-claude/github/`: | ||||||||||||||||||||||||||||||
| To fully clear all PR review data so reviews run fresh, delete/reset these three things in `.aperant/github/`: | ||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
| 1. `rm .auto-claude/github/pr/logs_*.json` — review log files | ||||||||||||||||||||||||||||||
| 2. `rm .auto-claude/github/pr/review_*.json` — review result files | ||||||||||||||||||||||||||||||
| 1. `rm .aperant/github/pr/logs_*.json` — review log files | ||||||||||||||||||||||||||||||
| 2. `rm .aperant/github/pr/review_*.json` — review result files | ||||||||||||||||||||||||||||||
| 3. Reset `pr/index.json` to `{"reviews": [], "last_updated": null}` | ||||||||||||||||||||||||||||||
| 4. Reset `bot_detection_state.json` to `{"reviewed_commits": {}}` — this is the gatekeeper; without clearing it, the bot detector skips already-seen commits | ||||||||||||||||||||||||||||||
|
Comment on lines
+85
to
90
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Use full paths consistently in reset steps 3-4. In the same instruction block, steps 1-2 use explicit Suggested doc patch-3. Reset `pr/index.json` to `{"reviews": [], "last_updated": null}`
-4. Reset `bot_detection_state.json` to `{"reviewed_commits": {}}` — this is the gatekeeper; without clearing it, the bot detector skips already-seen commits
+3. Reset `.aperant/github/pr/index.json` to `{"reviews": [], "last_updated": null}`
+4. Reset `.aperant/github/bot_detection_state.json` to `{"reviewed_commits": {}}` — this is the gatekeeper; without clearing it, the bot detector skips already-seen commits📝 Committable suggestion
Suggested change
🧰 Tools🪛 LanguageTool[uncategorized] ~85-~85: The official name of this software platform is spelled with a capital “H”. (GITHUB) 🤖 Prompt for AI Agents |
||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
|
|
@@ -217,7 +217,7 @@ const readTool = tool({ | |||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
| ### Spec Directory Structure | ||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
| Each spec in `.auto-claude/specs/XXX-name/` contains: `spec.md`, `requirements.json`, `context.json`, `implementation_plan.json`, `qa_report.md`, `QA_FIX_REQUEST.md` | ||||||||||||||||||||||||||||||
| Each spec in `.aperant/specs/XXX-name/` contains: `spec.md`, `requirements.json`, `context.json`, `implementation_plan.json`, `qa_report.md`, `QA_FIX_REQUEST.md` | ||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
| ### Memory System (Graphiti) | ||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
|
|
@@ -355,5 +355,5 @@ npm run dev # Development mode with HMR | |||||||||||||||||||||||||||||
| npm run dev:debug # Debug mode with verbose output | ||||||||||||||||||||||||||||||
| npm run dev:mcp # Electron MCP server for AI debugging | ||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
| # Project data: .auto-claude/specs/ (gitignored) | ||||||||||||||||||||||||||||||
| # Project data: .aperant/specs/ (gitignored) | ||||||||||||||||||||||||||||||
| ``` | ||||||||||||||||||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -231,9 +231,9 @@ test.describe('E2E Flow Verification (Mock-based)', () => { | |
| const projectPath = TEST_PROJECT_DIR; | ||
| expect(existsSync(projectPath)).toBe(true); | ||
|
|
||
| // Check for auto-claude directory detection | ||
| const autoBuildPath = path.join(projectPath, 'auto-claude'); | ||
| expect(existsSync(autoBuildPath)).toBe(true); | ||
| // Check for aperant directory detection | ||
| const aperantPath = path.join(projectPath, '.aperant'); | ||
| expect(existsSync(aperantPath)).toBe(true); | ||
cursor[bot] marked this conversation as resolved.
Show resolved
Hide resolved
Comment on lines
+234
to
+236
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Assertion cannot pass because fixture setup still creates At Line 236, the 💡 Proposed fix (align all test fixtures/paths in this file to
|
||
|
|
||
| cleanupTestEnvironment(); | ||
| }); | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use one canonical path name throughout this guide.
Line 124 moved to
.aperant-status, but Lines 126/139/145/150 still instructauto-claude/statusline.py. This mixed naming creates a broken/ambiguous setup path for users.Proposed doc fix
Also applies to: 139-150
🤖 Prompt for AI Agents