Skip to content

Fix dependency alerts and define AI-readable contracts - #88

Merged
rajanbor merged 1 commit into
mainfrom
fix/security-and-ai-contracts
Sep 13, 2026
Merged

rajanbor merged 1 commit into
mainfrom
fix/security-and-ai-contracts

Conversation

@rajanbor

Copy link
Copy Markdown
Owner

Outcome

  • upgrades the tooling dependency graph to patched releases and forces esbuild >=0.28.1
  • leaves pnpm audit --audit-level=low with zero known vulnerabilities
  • adds ADR-0001 for human- and AI-readable contracts
  • adds repository-wide operating principles for AI agents
  • ships reusable ADR and agent templates with map init
  • compiles .map/ into AGENTS.md, CLAUDE.md, GEMINI.md, Cursor, and Copilot instructions

Verification

  • pnpm audit --audit-level=low
  • pnpm lint
  • pnpm typecheck
  • pnpm test (137 tests)
  • pnpm build
  • node library/scripts/build-registry.ts --check
  • map doctor (0 problems)
  • map optimize --save (2,034 / 12,000 tokens; no substantial duplication)

Supersedes #87 with the complete security update.

@rajanbor
rajanbor merged commit e3b0559 into main Sep 13, 2026
2 checks passed
@rajanbor
rajanbor deleted the fix/security-and-ai-contracts branch September 13, 2026 10:18
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.

1 participant