Skip to content

docs: rewrite README and add AGENTS.md - #391

Merged
plrthink merged 3 commits into
masterfrom
cursor/rewrite-readme-agents-md-5bc6
Sep 28, 2026
Merged

plrthink merged 3 commits into
masterfrom
cursor/rewrite-readme-agents-md-5bc6

Conversation

@plrthink

@plrthink plrthink commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Rewrote README.md (humans) and added AGENTS.md (agents, agents.md standard).
  • Portable docs sync: scripts/check-docs-sync.sh, npm run test:docs-sync, pre-commit, docs-sync.yml, CLAUDE.md pointer.
  • CI cost fix: heavy Android / iOS / E2E / old-arch jobs are gated by dorny/paths-filter + .github/path-filters.yml. Docs-only PRs still start the workflow (so concurrency can cancel outdated runs) but skip expensive jobs. Added lightweight js-tests.yml for Jest.

Why builds were running

Workflows had no path filters — every PR to master triggered full native + E2E matrices. This PR only touched docs / package.json scripts / CI config.

Verification

  • npm run test:docs-sync and package-metadata Jest tests pass locally.
  • After the CI filter push: expect Detect native changes → skip Build/E2E/old-arch; Docs sync + JS Tests (+ Zip Interop if package.json in the PR) stay green.
Open in Web Open in Cursor 

cursoragent and others added 2 commits September 26, 2026 05:28
Make the README scannable (version matrix, quick start, tighter API)
and add AGENTS.md with repo map, hard rules, and test commands for
contributors and coding agents.

Co-authored-by: Perry <plrthink@gmail.com>
Adopt the agents.md open standard: README for humans, AGENTS.md for
agents (CLAUDE.md points at AGENTS.md). Add scripts/check-docs-sync.sh
for shared-fact + change-pairing checks, wire it through npm, pre-commit,
and GitHub Actions so enforcement is not Cursor-specific.

Co-authored-by: Perry <plrthink@gmail.com>
@plrthink
plrthink marked this pull request as ready for review September 26, 2026 05:37
Gate Android, iOS, E2E, and old-arch jobs behind dorny/paths-filter
using .github/path-filters.yml. A cheap changes job still runs so
concurrency can cancel in-flight heavy runs; expensive jobs skip when
only docs/scripts change. Add a lightweight JS Tests workflow for Jest.

Co-authored-by: Perry <plrthink@gmail.com>
@plrthink
plrthink merged commit b8d3ce8 into master Sep 28, 2026
16 checks passed
@plrthink plrthink mentioned this pull request Sep 28, 2026
5 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants