Skip to content

Releases: juwonllee2024-dotcom/rulesync

RuleSync v1.2.0

Choose a tag to compare

@juwonllee2024-dotcom juwonllee2024-dotcom released this 21 Aug 15:31
001db1b

What's Changed

Full Changelog: v1.1.0...v1.2.0

RuleSync v1.1.0 — Context Receipts

Choose a tag to compare

@juwonllee2024-dotcom juwonllee2024-dotcom released this 18 Aug 15:36
8a59417

Context Receipts\n\n- Add

ulesync receipt for a deterministic audit of the exact agent context on disk.\n- Report synced, missing, and drifted targets with SHA-256 fingerprints.\n- Render JSON, Markdown, or standalone HTML; --check is CI-friendly.\n- Keep receipt generation local, read-only, and network-free.\n- Refresh dependencies and record a real 5/5 synced verification artifact.\n\nVerified locally: 24 tests, typecheck, lint, build, CLI smoke, npm audit (production and development), package dry-run. GitHub CI passed across Node 18/20/22 on Ubuntu, macOS, and Windows.

v1.0.0 - RuleSync Initial Release 🎉

Choose a tag to compare

@juwonllee2024-dotcom juwonllee2024-dotcom released this 06 Aug 06:07

⚡ RuleSync v1.0.0 Initial Release

The ESLint & Babel for AI Agent Rules — Compile, lint, optimize, and sync instructions across AGENTS.md, CLAUDE.md, .cursor/rules, and Copilot.

🎯 Key Features

  • Abstract Rule Tree (ART) Parser: Parses Markdown instruction specs into a queryable AST.
  • Multi-Target Compiler Matrix: Supports Claude Code (CLAUDE.md), Cursor (.cursor/rules/*.mdc), Copilot (.github/copilot-instructions.md), Cline (.cline/instructions.json), Windsurf (.windsurfrules), and OpenCode (AGENTS.md).
  • Static Linter Engine: 7 AST rules catching duplicates, contradictory directives, token budget overruns (>2,000 tokens), missing glob scopes, hardcoded API secrets, and unsafe commands.
  • CLI Tools: rulesync init, lint, build, check, watch, diff.

⚡ Quickstart

npx rulesync init
npx rulesync lint
npx rulesync build

Full documentation and source code: https://github.com/juwonllee2024-dotcom/rulesync