leo: architecture as claims #2974

Closed
m3taversal wants to merge 2 commits from leo/architecture-as-claims into main
Showing only changes of commit ab395a6aec - Show all commits

View file

@ -204,6 +204,8 @@ Contributor: {name} <{email from contributor.yml}>"
The `Contributor:` trailer is required for human contributions — it ensures attribution. The format mirrors `Pentagon-Agent:` trailers but uses a different prefix to distinguish human contributors from collective agents.
**Validation:** Before using contributor.yml values in trailers, strip newlines and angle brackets from the `name` field. A name containing newlines could inject fake trailers into the commit message. Validate on read: name must be a single line of printable characters with no `<`, `>`, or newline characters.
## Step 9: Push and Open PR
```bash