Skip to content

Rule Files Sync#42

Open
actual-ai-analyzer[bot] wants to merge 1 commit into
mainfrom
rule-files-sync-95908455
Open

Rule Files Sync#42
actual-ai-analyzer[bot] wants to merge 1 commit into
mainfrom
rule-files-sync-95908455

Conversation

@actual-ai-analyzer

Copy link
Copy Markdown

Rule Files Sync

This PR updates context files to sync with your organization's Architecture Decision Records (ADRs).

Changes

  1. rulectl/CLAUDE.md (claude)
    Creating new CLAUDE.md file with ADR 1 (External API Integration Pattern) and ADR 2 (External API Client Pattern) policies, as no existing rule file exists for the claude provider.

  2. CLAUDE.md (claude)
    Creating new CLAUDE.md file with all 8 ADR policies (ADR 1-8) using verbatim policy text from the Architecture Decision Records.

  3. .claude/rules/b2b7e9e6-03c0-4345-b6d1-ed075188ffea.md (claude)
    Claude rules file for Adopt External API Integration Pattern with Rate Limiting and Token Tracking

  4. .claude/rules/a117ee09-e9ea-4860-bd61-9469cb3efb8e.md (claude)
    Claude rules file for Adopt External API Client Pattern for Third-Party Service Integration

  5. .claude/rules/25dae845-b52d-411e-a1c4-03e462e4587c.md (claude)
    Claude rules file for YAML Configuration Management for Application Settings

  6. .claude/rules/b4c009f0-92b6-4477-8d9f-ea56ca93893e.md (claude)
    Claude rules file for Token Usage Monitoring and Cost Tracking for AI Operations

  7. .claude/rules/625f9120-cde0-48bf-8b08-acf4d18e94d6.md (claude)
    Claude rules file for Token Bucket Rate Limiting for API Call Management

  8. .claude/rules/e8f63640-71fd-4cba-911f-575be681b2cf.md (claude)
    Claude rules file for Git Repository Integration for Provenance Tracking

  9. .claude/rules/f039b8d8-cf8f-4c0a-bee1-dcae5c086c0c.md (claude)
    Claude rules file for Asynchronous Programming with Asyncio for Concurrent Operations

  10. .claude/rules/cceac33f-b2b2-426e-bf44-9b81cdfb29e8.md (claude)
    Claude rules file for Click Framework for CLI Application Architecture

  11. .claude/rules/9ba96edd-ccd6-4170-8c18-433e72baae10.md (claude)
    Claude rules file for Anthropic Claude AI Integration for Code Analysis

  12. .claude/rules/3bc34719-d377-4cb0-87ad-aea4726e4226.md (claude)
    Claude rules file for Use Python For All Development Purposes

  13. .cursor/rules/adr-001.mdc (cursor)
    ADR 001

  14. .cursor/rules/adr-002.mdc (cursor)
    ADR 002

  15. .cursor/rules/adr-003.mdc (cursor)
    ADR 003

  16. .cursor/rules/adr-004.mdc (cursor)
    ADR 004

  17. .cursor/rules/adr-005.mdc (cursor)
    ADR 005

  18. .cursor/rules/adr-006.mdc (cursor)
    ADR 006

  19. .cursor/rules/adr-007.mdc (cursor)
    ADR 007

  20. .cursor/rules/adr-008.mdc (cursor)
    ADR 008

  21. .cursor/rules/adr-009.mdc (cursor)
    ADR 009

  22. .cursor/rules/adr-010.mdc (cursor)
    ADR 010

  23. rulectl/AGENTS.md (agents)
    Creating new AGENTS.md file with ADR 1 (External API Integration Pattern) and ADR 2 (External API Client Pattern) policies added verbatim.

  24. AGENTS.md (agents)
    Creating new AGENTS.md file with all 8 ADR policies (YAML config, token tracking, rate limiting, Git integration, asyncio, Click CLI, Claude AI, and Python usage) since no existing rule file exists for the agents provider.

  25. docs/adr/b2b7e9e6-03c0-4345-b6d1-ed075188ffea-adopt-external-api-integration-pattern-with-rate-limiting-and-token-tracking.md (docs)
    Full ADR: Adopt External API Integration Pattern with Rate Limiting and Token Tracking

  26. docs/adr/a117ee09-e9ea-4860-bd61-9469cb3efb8e-adopt-external-api-client-pattern-for-third-party-service-integration.md (docs)
    Full ADR: Adopt External API Client Pattern for Third-Party Service Integration

  27. docs/adr/25dae845-b52d-411e-a1c4-03e462e4587c-yaml-configuration-management-for-application-settings.md (docs)
    Full ADR: YAML Configuration Management for Application Settings

  28. docs/adr/b4c009f0-92b6-4477-8d9f-ea56ca93893e-token-usage-monitoring-and-cost-tracking-for-ai-operations.md (docs)
    Full ADR: Token Usage Monitoring and Cost Tracking for AI Operations

  29. docs/adr/625f9120-cde0-48bf-8b08-acf4d18e94d6-token-bucket-rate-limiting-for-api-call-management.md (docs)
    Full ADR: Token Bucket Rate Limiting for API Call Management

  30. docs/adr/e8f63640-71fd-4cba-911f-575be681b2cf-git-repository-integration-for-provenance-tracking.md (docs)
    Full ADR: Git Repository Integration for Provenance Tracking

  31. docs/adr/f039b8d8-cf8f-4c0a-bee1-dcae5c086c0c-asynchronous-programming-with-asyncio-for-concurrent-operations.md (docs)
    Full ADR: Asynchronous Programming with Asyncio for Concurrent Operations

  32. docs/adr/cceac33f-b2b2-426e-bf44-9b81cdfb29e8-click-framework-for-cli-application-architecture.md (docs)
    Full ADR: Click Framework for CLI Application Architecture

  33. docs/adr/9ba96edd-ccd6-4170-8c18-433e72baae10-anthropic-claude-ai-integration-for-code-analysis.md (docs)
    Full ADR: Anthropic Claude AI Integration for Code Analysis

  34. docs/adr/3bc34719-d377-4cb0-87ad-aea4726e4226-use-python-for-all-development-purposes.md (docs)
    Full ADR: Use Python For All Development Purposes


This PR was automatically generated based on your accepted ADRs.

- Update rulectl/CLAUDE.md (claude)
- Update CLAUDE.md (claude)
- Update .claude/rules/b2b7e9e6-03c0-4345-b6d1-ed075188ffea.md (claude)
- Update .claude/rules/a117ee09-e9ea-4860-bd61-9469cb3efb8e.md (claude)
- Update .claude/rules/25dae845-b52d-411e-a1c4-03e462e4587c.md (claude)
- Update .claude/rules/b4c009f0-92b6-4477-8d9f-ea56ca93893e.md (claude)
- Update .claude/rules/625f9120-cde0-48bf-8b08-acf4d18e94d6.md (claude)
- Update .claude/rules/e8f63640-71fd-4cba-911f-575be681b2cf.md (claude)
- Update .claude/rules/f039b8d8-cf8f-4c0a-bee1-dcae5c086c0c.md (claude)
- Update .claude/rules/cceac33f-b2b2-426e-bf44-9b81cdfb29e8.md (claude)
- Update .claude/rules/9ba96edd-ccd6-4170-8c18-433e72baae10.md (claude)
- Update .claude/rules/3bc34719-d377-4cb0-87ad-aea4726e4226.md (claude)
- Update .cursor/rules/adr-001.mdc (cursor)
- Update .cursor/rules/adr-002.mdc (cursor)
- Update .cursor/rules/adr-003.mdc (cursor)
- Update .cursor/rules/adr-004.mdc (cursor)
- Update .cursor/rules/adr-005.mdc (cursor)
- Update .cursor/rules/adr-006.mdc (cursor)
- Update .cursor/rules/adr-007.mdc (cursor)
- Update .cursor/rules/adr-008.mdc (cursor)
- Update .cursor/rules/adr-009.mdc (cursor)
- Update .cursor/rules/adr-010.mdc (cursor)
- Update rulectl/AGENTS.md (agents)
- Update AGENTS.md (agents)
- Update docs/adr/b2b7e9e6-03c0-4345-b6d1-ed075188ffea-adopt-external-api-integration-pattern-with-rate-limiting-and-token-tracking.md (docs)
- Update docs/adr/a117ee09-e9ea-4860-bd61-9469cb3efb8e-adopt-external-api-client-pattern-for-third-party-service-integration.md (docs)
- Update docs/adr/25dae845-b52d-411e-a1c4-03e462e4587c-yaml-configuration-management-for-application-settings.md (docs)
- Update docs/adr/b4c009f0-92b6-4477-8d9f-ea56ca93893e-token-usage-monitoring-and-cost-tracking-for-ai-operations.md (docs)
- Update docs/adr/625f9120-cde0-48bf-8b08-acf4d18e94d6-token-bucket-rate-limiting-for-api-call-management.md (docs)
- Update docs/adr/e8f63640-71fd-4cba-911f-575be681b2cf-git-repository-integration-for-provenance-tracking.md (docs)
- Update docs/adr/f039b8d8-cf8f-4c0a-bee1-dcae5c086c0c-asynchronous-programming-with-asyncio-for-concurrent-operations.md (docs)
- Update docs/adr/cceac33f-b2b2-426e-bf44-9b81cdfb29e8-click-framework-for-cli-application-architecture.md (docs)
- Update docs/adr/9ba96edd-ccd6-4170-8c18-433e72baae10-anthropic-claude-ai-integration-for-code-analysis.md (docs)
- Update docs/adr/3bc34719-d377-4cb0-87ad-aea4726e4226-use-python-for-all-development-purposes.md (docs)
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.

0 participants