docs(testgrid): public TestGrid page + Fern nav (TG6)#1463
Conversation
Coverage ReportCoverage data unavailable for this run. This can happen if the qualification workflow was cancelled or failed before generating coverage artifacts. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Enterprise Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughUpdated the TestGrid documentation by adding a new user guide page that describes the coordinate model, provenance metadata, Kubernetes version as a column facet, and the relationship to Recipe Health. The ADR scope text was revised to state that the user page is the end-user contract and the ADR is the internal source of truth. The documentation navigation was also updated to link the new TestGrid page. Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
Adds the public-facing AICR TestGrid docs page (
docs/user/testgrid.md) and registers it in the Fern nav, completing the user-facing deliverable for TG6. The CSP-first taxonomy, the recipe→coordinate mapping (pkg/recipe.CoordinateFor), the pinned column-metadata schema, the ADR-009 reconciliation, and the #1224 cross-link contract already shipped in ADR-012; this PR presents that contract for end users.Motivation / Context
TG6 asks for the canonical taxonomy/mapping/metadata schema to be documented and a public TestGrid page published. The engineering (shared Go function + golden test) and the design ADR-012 already landed; the remaining gap was the user docs page + nav registration. ADR-012's "Out of scope" note (page deferred to TG4a) is updated to reflect that the page now exists, with ADR-012 remaining the internal source of truth.
Fixes: #1272
Related: #1224, #1263
Type of Change
Component(s) Affected
docs/,examples/)Implementation Notes
docs/index.yml(Latest nav). Released-version navs underfern/versions/*.ymlare publish-time snapshots and are intentionally not edited for an unreleased page.Testing
make lint # check-docs-filenames + check-docs-mdxcheck-docs-filenames: OKcheck-docs-mdx: OKfern-docs-ci).Risk Assessment
Rollout notes: N/A
Checklist
make testwith-race) — N/A, docs-only; doc lints passmake lint)git commit -S)