Skip to content

fix: the example of a terminal principal names nobody (greenhouse evidence/1192) - #128

Merged
rodrigoteamx merged 1 commit into
mainfrom
t-0104/no-personal-fixtures
Oct 11, 2026
Merged

rodrigoteamx merged 1 commit into
mainfrom
t-0104/no-personal-fixtures

Conversation

@rodrigoteamx

Copy link
Copy Markdown
Contributor

A public repository carries no identifier of a person (greenhouse evidence/1144, evidence/1192). A docblock of src/Principal.php and one test wrote a terminal principal with a person's user name.

Both say cli:operator@example.com now; the test builds it with fromTerminal('operator', 'example.com') and asserts the same thing. The docblock travels in the archive.

Checked

php-cs-fixer clean · PHPStan no errors · 375 tests, 1,469 assertions, all green.

After the change

The scanner — every tracked file of this branch, and git archive HEAD (what the registry would serve) — returns zero lines of the classes it lists.

Nothing is released from here.

…dence/1192)

A docblock of src/ and one test wrote a terminal principal with a person's user name. Both say
cli:operator@example.com now. The docblock travels in the archive.

A public repository carries no identifier of a person or of a machine (greenhouse evidence/1144, evidence/1192).
@rodrigoteamx
rodrigoteamx merged commit 83f0ea1 into main Oct 11, 2026
2 checks passed
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.

1 participant