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
{{ message }}
Repository navigation
Commit 59e393f
Browse filesBrowse the repository at this point in the historyBrowse files
Use one canonical pure, mixed and million-record ingestion schedule at native one and three nodes. Execute real independent 1/10/500-client ingestion with bounded admission, complete stored-state verification, three retained repetitions and explicit timing/resource evidence. Remove active two-node comparison cells and keep historical originals unchanged.
Add an exclusive Aspire RF3 ingestion case with simultaneous SDK and official MCP reads. Authenticate its original job, TRX and image artifacts before qualifying the new document cohort. Keep measurements serial within isolated database jobs and preserve all existing qualification gates.
Verification is pending in GitHub Actions after the owner's GitHub-only correction. Earlier development failures and mapped repairs are recorded honestly; this checkpoint does not claim complete native scale, coverage, endurance or production qualification.
Copy file name to clipboardExpand all lines: .github/workflows/AGENTS.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,7 +92,7 @@
92
92
## Current first-release Website contract, owner corrections 2026-10-06
93
93
94
94
- The current four workflows are Build and Tests (`build-and-tests.yml`), Benchmarks (`benchmarks.yml`), Website (`website.yml`) and prepared manual Release (`release.yml`). Only Website builds, qualifies and publishes the site on trusted main push/manual; Benchmarks ends with a bounded Website dispatch and Website has no `workflow_run` executor subscription. These explicit owner corrections supersede every earlier three-workflow, filename, executor, placement and completion-subscription clause; every unrelated suite, permission and qualification rule remains mandatory.
95
-
- The sole measured producer contract is the current 1,386-worker/2,530-input cohort in ADR-076. Its executed dependency manifest contains exactly 80 current source paths. Remove old-plan readers, schemas, event-file parsers and their exclusive fixtures or inventory entries under the root owner-only migration/legacy super rule. This supersedes earlier 270/277 and old-reader requirements only; retain bounded authenticated REST producer/artifact provenance, exact current source and input hashes, failed/null accounting, strict selected-evidence rejection, freshness and unchanged 80/70/90 coverage thresholds.
95
+
- The sole measured producer contract is the current 924-worker/1,716-input website cohort plus separately authenticated 418-cell document family in ADR-076. Its executed dependency manifest contains exactly 84 current source paths. Remove old-plan readers, schemas, event-file parsers and their exclusive fixtures or inventory entries under the root owner-only migration/legacy super rule. This supersedes earlier 270/277 and old-reader requirements only; retain bounded authenticated REST producer/artifact provenance, exact current source and input hashes, failed/null accounting, strict selected-evidence rejection, freshness and unchanged 80/70/90 coverage thresholds.
96
96
- When no current authenticated producer is ready, qualify the complete content-only site without figures. Real native TUnit/Node/Chrome operations, no skips in each applicable suite, source/coverage inventories and needs-gated least-privilege Pages remain required. Local tests enter the same Aspire-owned AppHost and are development evidence; genuine exact-source Linux/provider proof closes delivery. Controlled rejection inputs cannot become published measurements.
- Website main pushes MUST be filtered to site and actual qualification/build/publication inputs; database-only pushes MUST NOT enqueue it. Benchmarks' final bounded dispatch MUST require all producer prerequisites, database matrices and aggregate to succeed. Website MUST authenticate successful terminal completion of a supplied triggering producer before proceeding. This explicit correction supersedes unfiltered push and failed-producer dispatch clauses only; preserve the existing manual/final-dispatch executor, independent site push path, optional metrics, bounded waits, immutable provenance, all qualification/freshness checks and least privileges.
104
+
105
+
## Native benchmark methodology, owner direction 2026-10-09
106
+
107
+
- ADR-122 and Methodology require only actual native1/3 topology, one shared pure/mixed/ingestion inventory and exclusive measurements. Active two-node dispatch/admission is removed; RF3 majority remains2. Preserve authenticated original failure/null and resource/source/provenance gates; new document-family originals are separately admitted before any numerical website rendering. Executed source closure reflects every new transitive input, with unchanged80/70/90 coverage thresholds.
0 commit comments