Skip to content

mylokaye/foundations.project

v0.1.0MIT

Opinionated, technology-neutral principles for project delivery.

accessibility

Build and review inclusive product experiences. Use when creating or changing user interfaces, interaction flows, forms, media, documents, validation, navigation, or any user-visible feature that needs keyboard, assistive-technology, visual, motor, cognitive, or motion consideration.

change-delivery

Deliver scoped project changes with clear ownership, safe execution, and accurate handoff. Use when planning, implementing, reviewing, publishing, or summarizing changes to software, design, documentation, configuration, data, or project operations.

design-principles

Shape clear, consistent, adaptable product experiences. Use when designing, implementing, reviewing, or refining interfaces, interaction flows, visual systems, responsive or adaptive layouts, feedback states, and motion.

privacy-and-data

Set safe defaults for data, privacy, consent, credentials, and diagnostics. Use when a project collects, displays, stores, transmits, logs, enriches, validates, or otherwise handles user, customer, operational, or secret data.

project-documentation

Establish and maintain accurate project documentation. Use when starting, changing, reviewing, or handing off a software or product project; when setup, architecture, data handling, testing, deployment, or limitations need to be documented.

quality-verification

Plan and perform proportionate verification for project changes. Use when diagnosing, implementing, reviewing, testing, building, deploying, publishing, or reporting whether software, content, configuration, or an integration works.