@@ -534,7 +534,7 @@ leaks, dangling pointers, or double deletions.
534
534
This document is a living guide. As the Firebase C++ SDK evolves, new patterns
535
535
may emerge, or existing practices might change. If you introduce a new common
536
536
pattern, significantly alter a build process, or establish a new best practice
537
- during your work, please take a moment to update this ` Jules .md` file
537
+ during your work, please take a moment to update this ` AGENTS .md` file
538
538
accordingly.
539
539
540
540
Keeping this document current will greatly benefit future AI agents and human
@@ -544,38 +544,38 @@ developers working on this repository.
544
544
545
545
## Recommended General Prompt Instruction
546
546
547
- When working on this task, please consistently refer to the ` Jules .md` guide
547
+ When working on this task, please consistently refer to the ` AGENTS .md` guide
548
548
for all repository-specific conventions, including setup procedures, coding
549
549
style, common architectural patterns, and API usage. Pay close attention to the
550
550
testing strategies outlined, ensuring your implementation includes
551
551
comprehensive integration tests with detailed test cases in your plan. Implement
552
552
robust error handling for any new or modified public API methods, following the
553
553
patterns for ` firebase::Future ` error reporting. If the feature involves
554
554
platform-specific code, ensure the public API remains consistent across all
555
- platforms, as discussed in ` Jules .md` . Write clear, maintainable code,
555
+ platforms, as discussed in ` AGENTS .md` . Write clear, maintainable code,
556
556
adhering to the commenting guidelines, and if you need to add new third-party
557
557
dependencies, document the rationale and update build configurations according
558
558
to the established practices. Ensure your changes align with the overall best
559
- practices detailed in ` Jules .md` .
559
+ practices detailed in ` AGENTS .md` .
560
560
561
561
## Key Directives for Jules AI
562
562
563
- * ** Prioritize ` Jules .md` ** : This document (` Jules .md` ) contains
563
+ * ** Prioritize ` AGENTS .md` ** : This document (` AGENTS .md` ) contains
564
564
repository-specific guidelines. Prioritize this information when making
565
565
decisions about coding style, testing procedures, architectural patterns,
566
566
and API usage.
567
567
* ** Adherence to Patterns** : Strive to follow the common patterns and best
568
568
practices outlined here. This ensures consistency across the codebase.
569
- * ** Clarification for Deviations** : If the existing patterns in ` Jules .md` do
569
+ * ** Clarification for Deviations** : If the existing patterns in ` AGENTS .md` do
570
570
not seem suitable for a specific task, or if a deviation is necessary,
571
571
please explicitly state this in your plan or request clarification before
572
572
proceeding with implementation.
573
- * ** Updating ` Jules .md` ** : If you introduce a new, broadly applicable
573
+ * ** Updating ` AGENTS .md` ** : If you introduce a new, broadly applicable
574
574
pattern, or if a significant change to the build process or best practices
575
575
occurs as part of your task, please include a step in your plan to update
576
- ` Jules .md` to reflect these changes.
576
+ ` AGENTS .md` to reflect these changes.
577
577
* ** Testing** : Remember that integration tests are the primary method of
578
578
testing. Ensure new features are accompanied by corresponding integration
579
- tests as described in the 'Testing' section of ` Jules .md` .
579
+ tests as described in the 'Testing' section of ` AGENTS .md` .
580
580
* ** Commit Messages** : Follow standard commit message guidelines. A brief
581
581
summary line, followed by a more detailed explanation if necessary.
0 commit comments