-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area:ciContinuous integration and pull request automationContinuous integration and pull request automationarea:devexDeveloper experience, tooling, and contributor workflowDeveloper experience, tooling, and contributor workflowenhancementNew feature or requestNew feature or requestfellowshipSpring 2026 fellowship project workSpring 2026 fellowship project workphase:1-foundationFoundation and engineering baselineFoundation and engineering baselinepriority:prerequisiteMust land before broader feature work startsMust land before broader feature work starts
Milestone
Description
User Story
As a fellow engineer, I want lint, formatting, and typecheck gates in CI so that low-level quality issues are caught before code is merged.
Context
A strong engineering culture starts with fast automated checks on every pull request. This issue should establish the minimum quality bar for contributors.
Acceptance Criteria
- CI runs lint, format check, and typecheck on pull requests
- Failures are easy to understand from CI logs
- Commands can also be run locally with documented scripts
- The baseline is fast enough to run frequently during development
- The workflow is structured so additional checks can be added later
Notes
- Keep the initial setup simple and reliable
- Optimize for fast contributor feedback
- Make sure local and CI commands stay aligned
Out of Scope
- End-to-end tests
- Release automation
Size
Medium
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:ciContinuous integration and pull request automationContinuous integration and pull request automationarea:devexDeveloper experience, tooling, and contributor workflowDeveloper experience, tooling, and contributor workflowenhancementNew feature or requestNew feature or requestfellowshipSpring 2026 fellowship project workSpring 2026 fellowship project workphase:1-foundationFoundation and engineering baselineFoundation and engineering baselinepriority:prerequisiteMust land before broader feature work startsMust land before broader feature work starts