Skip to content

docs: one contributor golden path (template/CONTRIBUTING/GEMINI/AGENTS) + CI milestones in ROADMAP - #8380

Merged
diegosouzapw merged 1 commit into
release/v3.8.49from
docs/golden-path-sync
Jul 24, 2026
Merged

diegosouzapw merged 1 commit into
release/v3.8.49from
docs/golden-path-sync

Conversation

@diegosouzapw

Copy link
Copy Markdown
Collaborator

Summary

One golden path, stated once, everywhere the same — the doc-drift slice of #8329, with the exact contradictions reported in @nguyenha935's #8084 pipeline review.

What was contradicting what

File Said Now says
.github/pull_request_template.md run test:unit + test:coverage locally focused test files + lint; full suite/coverage/build are CI's job
CONTRIBUTING.md (PR Requirements) run test:unit + test:coverage locally same golden path, with the why (full local chain has saturated 16GB hosts, #8084)
GEMINI.md hard rule 10 coverage >= 75/75/75/70 official CI gate: 60/60/60/60 + ratchet baseline note
AGENTS.md fork workflow branch from upstream/main branch from the default branch = active release/vX.Y.Z (main only gets release squash-merges)

ROADMAP: #8084 direction made explicit

Docs-only; no gate or workflow semantics change (the runner-cost slice is #8379).

Refs #8329
Refs #8084

…S + CI milestones in ROADMAP

Contributor guidance contradicted itself in four places (found in the #8084 review):

- pull_request_template.md + CONTRIBUTING.md asked contributors to run the FULL
  unit suite + coverage gate locally, while the maintainer's stated golden path
  (#8273/#8329) is: focused tests for the change locally; full suite, coverage,
  and build are CI's job. On 16GB hosts the full local chain has saturated
  machines (#8084 incident report).
- GEMINI.md demanded coverage >= 75/75/75/70 while the official CI gate is
  60/60/60/60 (quality-baseline ratchet on top).
- AGENTS.md fork workflow said to branch from upstream/main; the default branch
  is the active release/vX.Y.Z line (main only receives release squash-merges).

Also makes the #8084 CI direction explicit in the public ROADMAP: lane
consolidation (3.8.51), one CI policy for release/** and main (3.8.52),
full-regression authority -> merge queue after TIA shadow evidence (3.8.54),
preview-artifact + build-once rehearsal inside the 3.8.58 dry-run.

Refs #8329
Refs #8084
@diegosouzapw
diegosouzapw merged commit 286574c into release/v3.8.49 Jul 24, 2026
17 checks passed
@diegosouzapw
diegosouzapw deleted the docs/golden-path-sync branch July 24, 2026 13:03
HouMinXi pushed a commit to HouMinXi/OmniRoute that referenced this pull request Aug 2, 2026
…S + CI milestones in ROADMAP (cheaper-inference#8380)

Contributor guidance contradicted itself in four places (found in the cheaper-inference#8084 review):

- pull_request_template.md + CONTRIBUTING.md asked contributors to run the FULL
  unit suite + coverage gate locally, while the maintainer's stated golden path
  (cheaper-inference#8273/cheaper-inference#8329) is: focused tests for the change locally; full suite, coverage,
  and build are CI's job. On 16GB hosts the full local chain has saturated
  machines (cheaper-inference#8084 incident report).
- GEMINI.md demanded coverage >= 75/75/75/70 while the official CI gate is
  60/60/60/60 (quality-baseline ratchet on top).
- AGENTS.md fork workflow said to branch from upstream/main; the default branch
  is the active release/vX.Y.Z line (main only receives release squash-merges).

Also makes the cheaper-inference#8084 CI direction explicit in the public ROADMAP: lane
consolidation (3.8.51), one CI policy for release/** and main (3.8.52),
full-regression authority -> merge queue after TIA shadow evidence (3.8.54),
preview-artifact + build-once rehearsal inside the 3.8.58 dry-run.

Refs cheaper-inference#8329
Refs cheaper-inference#8084
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
…S + CI milestones in ROADMAP (cheaper-inference#8380)

Contributor guidance contradicted itself in four places (found in the cheaper-inference#8084 review):

- pull_request_template.md + CONTRIBUTING.md asked contributors to run the FULL
  unit suite + coverage gate locally, while the maintainer's stated golden path
  (cheaper-inference#8273/cheaper-inference#8329) is: focused tests for the change locally; full suite, coverage,
  and build are CI's job. On 16GB hosts the full local chain has saturated
  machines (cheaper-inference#8084 incident report).
- GEMINI.md demanded coverage >= 75/75/75/70 while the official CI gate is
  60/60/60/60 (quality-baseline ratchet on top).
- AGENTS.md fork workflow said to branch from upstream/main; the default branch
  is the active release/vX.Y.Z line (main only receives release squash-merges).

Also makes the cheaper-inference#8084 CI direction explicit in the public ROADMAP: lane
consolidation (3.8.51), one CI policy for release/** and main (3.8.52),
full-regression authority -> merge queue after TIA shadow evidence (3.8.54),
preview-artifact + build-once rehearsal inside the 3.8.58 dry-run.

Refs cheaper-inference#8329
Refs cheaper-inference#8084
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