gnodet opened a new pull request, #23447:
URL: https://github.com/apache/camel/pull/23447

   ## Summary
   
   - Rename `proposals/` directory to `design/` — the existing documents 
(security, tracing, mdc) are all `status: implemented` design decisions, not 
proposals
   - Add `design/headers.adoc` documenting the Exchange header naming 
convention that oscerd's ongoing alignment work (CAMEL-2357x/CAMEL-2359x) is 
enforcing
   - Update all references in `AGENTS.md` (symlinked as `CLAUDE.md`) and 
`security-model.adoc`
   
   The header convention document covers:
   - Naming rule: `"Camel" + ComponentName + Feature` in PascalCase
   - Java constant patterns and `@Metadata` annotations
   - Protocol header exemptions (e.g., Swift `X-Container-Meta-`)
   - Security interaction with `HeaderFilterStrategy`
   - Upgrade guide requirements for header renames
   - Backward compatibility policy
   
   ## Test plan
   
   - [ ] Verify no remaining `proposals/` references: `grep -rn "proposals/" . 
--include="*.adoc" --include="*.md" | grep -v .git`
   - [ ] Verify `design/` directory contains all 4 `.adoc` files
   - [ ] Verify `CLAUDE.md` symlink still works
   - [ ] No build impact (non-compiled files only)
   
   _Claude Code on behalf of Guillaume Nodet_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to