docs: add public roadmap and update contribution policy for feature PRs#3835
Conversation
Greptile SummaryDocs-only PR that publishes a Confidence Score: 5/5Safe to merge — docs-only change with no runtime impact. All findings are P2 style suggestions (duplicate phrasing and arrow-character inconsistency). No logic, correctness, or security concerns exist in a purely documentation PR. No files require special attention. Important Files Changed
Prompt To Fix All With AIThis is a comment left during a code review.
Path: .github/PULL_REQUEST_TEMPLATE.md
Line: 41
Comment:
**Duplicate "check the roadmap first" phrasing**
The callout tells contributors to "check [`ROADMAP.md`] first" at the start and then repeats "check the roadmap first" at the end of the same sentence, making it feel redundant.
```suggestion
> For core feature work, check [`ROADMAP.md`](ROADMAP.md) and discuss it in `#dev` before opening the PR — feature PRs that overlap with planned core work may need to be redirected. See `CONTRIBUTING.md`.
```
How can I resolve this? If you propose a fix, please make it concise.
---
This is a comment left during a code review.
Path: CONTRIBUTING.md
Line: 63
Comment:
**Arrow character inconsistency**
The new section uses the ASCII `->` arrow, while the existing "Path 2" section above uses the Unicode `→` character (`Discord → #dev channel`). Keeping them consistent avoids a small visual mismatch.
```suggestion
- Start the discussion in Discord → `#dev` before writing code
```
How can I resolve this? If you propose a fix, please make it concise.Reviews (3): Last reviewed commit: "docs: align roadmap coverage with README..." | Re-trigger Greptile |
Introduces CONTRIBUTING.md with the updated PR contribution policy, adds ROADMAP.md outlining planned improvements, and updates the PR template and README to reference the new contribution guidelines. Co-Authored-By: Paperclip <noreply@paperclip.ing>
bc84fca to
c5055d6
Compare
|
@greptile review |
|
@greptile review |
* commit 'e93e418cbf7997a29ff258d51d761572e69bda92': (65 commits) fix: add ssh client and jq to production image (paperclipai#3826) [codex] Fix Docker gh installation (paperclipai#3844) docs: add public roadmap and update contribution policy for feature PRs (paperclipai#3835) feat(claude-local): add Opus 4.7 to adapter model dropdown (paperclipai#3828) fix(heartbeat): add hermes_local to SESSIONED_LOCAL_ADAPTERS (paperclipai#3561) release: v2026.416.0 notes (paperclipai#3782) Sync/master post pap1497 followups 2026 04 15 (paperclipai#3779) [codex] improve issue and routine UI responsiveness (paperclipai#3744) fix: disable HTTP caching on run log endpoints (paperclipai#3724) [codex] harden heartbeat run summaries and recovery context (paperclipai#3742) [codex] fix worktree dev dependency ergonomics (paperclipai#3743) chore(ui): drop console.* and legal comments in production builds (paperclipai#3728) fix: proper cache headers for static assets and SPA fallback (paperclipai#3734) fix(a11y): remove maximum-scale and user-scalable=no from viewport (paperclipai#3726) fix: trust PAPERCLIP_PUBLIC_URL in board mutation guard (paperclipai#3731) [codex] harden authenticated routes and issue editor reliability (paperclipai#3741) feat(adapters): add capability flags to ServerAdapterModule (paperclipai#3540) fix: Anthropic subscription quota always shows 100% used (paperclipai#3589) fix(server): respect externally set PAPERCLIP_API_URL env var (paperclipai#3472) fix(routines): include cronExpression and timezone in list trigger response (paperclipai#3209) ... # Conflicts: # Dockerfile
Thinking Path
What Changed
ROADMAP.mdwith expanded descriptions of all shipped and planned milestones, plus guidance on coordinating feature contributionsCONTRIBUTING.mdexplaining how to propose features (check roadmap → discuss in #dev → consider the plugin system).github/PULL_REQUEST_TEMPLATE.mdwith a callout linking to the roadmap and a new checklist item to check for overlap with planned work, while preserving the newer requiredModel Usedsection frommasterMemory / Knowledgeto the README roadmap preview and linked the preview to the fullROADMAP.mdVerification
ROADMAP.mdon GitHub and confirm it renders correctly with all milestone sectionsCONTRIBUTING.mdand verify all links resolveROADMAP.mdand the roadmap preview includes "Memory / Knowledge"pnpm -r typecheckcurrently fails inpackages/mcp-serverbecause local modules such as@modelcontextprotocol/sdk,zod, and@paperclipai/sharedcannot be resolved therepnpm test:runcurrently fails in unrelated UI suites becauselocalStorage.clearis not a function insrc/components/IssuesList.test.tsxandsrc/pages/Routines.test.tsxpnpm buildcurrently fails for the samepackages/mcp-servermissing-module issueRisks
Model Used
Checklist