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
Ego Hygiene .github is designed for and operated by people even when it is primarily a library or automation surface. This document makes its limited human assumptions explicit; it is not a persona catalog, diagnosis, identity model, or prediction engine.
People in scope
contributors
maintainers
users exploring the organization
GitHub-native automation
Maintainers, contributors, reviewers, and people indirectly affected by generated or published outputs are also in scope.
Human assumptions
Attention, time, technical knowledge, sensory tolerance, and risk tolerance vary.
People may arrive under stress, with incomplete context, or using assistive technology.
A person's files, history, choices, or metrics do not fully represent them.
Consent to inspect is not automatically consent to mutate, publish, infer, or retain.
People need meaningful recovery paths when systems fail.
Agency and consent boundaries
Consequential operations require understandable scope, current authorization, and an appropriate preview or confirmation. Personal inference must be optional, purpose-limited, labeled, correctable, and removable.
Accessibility and dignity
Primary journeys should remain keyboard-accessible, screen-reader legible, reduced-motion compatible, and understandable without expert vocabulary. Error messages describe recovery without blame.
Evidence and uncertainty
Observed: The repository README establishes the intended boundary as the organization-facing GitHub profile, public defaults, contribution entry points, and fallback coordination surface; significant implementation remains incomplete.
Decided for this draft: The repository owns the bounded concern described here and participates through versioned contracts.
Proposed: Target systems and later roadmap phases remain proposals until accepted and implemented.
Open question: Which parts of this draft should become active in the first independently versioned release?