docs: add AGENTS.md with Cursor Cloud dev environment notes#199
Conversation
Co-authored-by: Ethan Troy <ethanolivertroy@users.noreply.github.com>
|
Warning Review limit reached
Next review available in: 27 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. 📝 WalkthroughWalkthrough
ChangesRepository guidance
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related issues
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR Summary by QodoDocs: add AGENTS.md with Cursor Cloud dev environment notes Description
Diagram
High-Level Assessment
Files changed (1)
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewⓘ You are approaching your monthly quota for Qodo. Upgrade your plan |
… docs link The support.claude.com article 14680729 (Use Claude Cowork with third-party platforms) was removed and now returns 404, which fails the lychee link-check workflow on main and on any PR that touches README.md or docs/CLAUDE-COWORK.md. Replace all three references with the live official guide at https://claude.com/docs/cowork/3p/overview. Co-authored-by: Ethan Troy <ethanolivertroy@users.noreply.github.com>
Review feedback on #199: AGENTS.md is a cross-platform convention read by many agent runtimes, but all content sat under a 'Cursor Cloud specific instructions' heading, so non-Cursor agents could skip it. Promote repo shape, setup/test commands, and gotchas to top-level sections; keep a slim Cursor Cloud section pointing at them. Co-authored-by: Ethan Troy <ethanolivertroy@users.noreply.github.com>
ajy0127
left a comment
There was a problem hiding this comment.
Verified every factual claim against main: root package.json is ESM ("type": "module"), all five test scripts exist, scan-iac.js/test-control.js CommonJS breakage is real and pre-existing, no lockfiles, CI pins Node 20. Useful durable notes. Contains the same link-fix hunks as #200, which merges first; identical hunks so no conflict risk.
Summary
Sets up and verifies the development environment for this repo (Claude Code GRC plugin marketplace) and documents durable, non-obvious startup/run notes for future cloud agents.
This repo is mostly Markdown/YAML/JSON plugin content plus a root Node.js (ESM) toolkit of CLI scripts, a schema/contract test suite, and a few independent React/Vite apps. There is no backend service or database.
Changes
AGENTS.mdwith a## Cursor Cloud specific instructionssection covering: runtime (Node 20 in CI / 22 verified),npm installat root, where test/lint/build commands live, network-dependent SCF scripts (frameworks.js) that fail under restricted egress, a pre-existing CommonJS-under-ESM breakage inscan-iac.js/test-control.js, correct--key=valueargs for the dashboard server, and the independent Vite apps.Verification
npm install(root)npm run test:contract,npm run test:plugin-manifests,npm run test:grc-diagrams,npm run test:contract:findings,npm run test:wiz-inspector— all passnode plugins/grc-engineer/scripts/map-control.js <tf> soc2— offline core CLI maps 8 controlsdemo/claude-grc-portfolio:npm install+npm run build+npm run dev(port 5173)--demo, port 8787)No application code changed.
Summary by CodeRabbit