You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update AGENTS.md with upstream tracking requirements
- Added clarification that the API must not deviate from upstream jdk.sandbox repo
- Documented that bugs in main logic must be fixed upstream, not in this repo
- Only backporting machinery bugs may be fixed locally
-`Json*Impl`: Immutable implementations of `Json*` types.
123
125
-`Utils`: Internal utilities and factory methods.
124
126
127
+
IMPORTANT: Bugs in the main logic this code cannot be fixed in this repo they **MUST** be fixed upstream. Only bugs in any backporting machinery such as the double-check-locking class that is a polyfill for a future JDK `@StableValue` feature may be fixed in this repo.
128
+
125
129
### Design Patterns
126
130
- Algebraic Data Types: Sealed interfaces enable exhaustive pattern matching.
127
131
- Immutable Value Objects: All types remain immutable and thread-safe.
0 commit comments