docs: checkpoint completed performance slices and live verification
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
## Status
|
||||
|
||||
- Status: active
|
||||
- Current phase: implementation; B/D verified and committed, C running, A delivered with in-scope verification gaps.
|
||||
- Next safe action: finish C and correct benchmark accounting/fixture/cleanup gaps before integrated measurements.
|
||||
- Current phase: integrated verification; A/B/C/D committed, live runtime gate passed, 20 paired benchmark runs executing.
|
||||
- Next safe action: inspect paired results, run full verification, synchronize documentation and obtain independent review.
|
||||
|
||||
## Request and scope
|
||||
|
||||
@@ -77,9 +77,9 @@ Each mutating assignment has a 15-minute deadline. B and C are separate assignme
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| Research browser | browser-performance-research / scout | complete | none; read-only | source unchanged | delivered |
|
||||
| Research runtime | runtime-performance-research / scout | complete | none; read-only | source unchanged | delivered |
|
||||
| A benchmark | performance-benchmark / worker | first delivery within deadline; 15-minute correction assignment | four listed new files | initial owned patch `/tmp/pi-present/performance-slice-a-initial.patch`; c0c18a5 before correction, other dirty Python files owned by C | 4 focused tests and typecheck passed; acceptance gaps returned for correction |
|
||||
| A benchmark | performance-benchmark / worker | first and correction deliveries within deadlines | four listed new files | initial owned patch `/tmp/pi-present/performance-slice-a-initial.patch`; parent inspected corrections and reran 6 tests/compile/check | committed e10a957; stable 20-pair measurement started |
|
||||
| B browser duplication | browser-hotpath / worker | completed within deadline | worker Python + Python tests | delivered only owned paths; `/tmp/pi-present/performance-slice-b.patch`; parent reran 47 Python tests (pass) and diff check | committed a79418e |
|
||||
| C observation batching | browser-hotpath / worker | 15 minutes from resumed dispatch | same Python files | a79418e; Python paths clean; A/D files and parent performance doc dirty under their owners; `/tmp/pi-present/performance-before-c.patch` | dispatch authorized |
|
||||
| C observation batching | browser-hotpath / worker | delivered within deadline | same Python files | owned patch `/tmp/pi-present/performance-slice-c.patch`; parent reran 53 Python tests and diff check | committed 574e083; optimized real Chromium runtime validation passed |
|
||||
| D origin context | runtime-hotpath / worker | completed within deadline | runtime.ts + runtime.test.ts | owned patch `/tmp/pi-present/performance-slice-d.patch`; parent reran 12 tests and typecheck | committed c0c18a5 |
|
||||
| Docs/integration | parent | phase bounded | listed docs/README only | record checkpoints | pending |
|
||||
|
||||
@@ -112,9 +112,10 @@ After safe integration, make one record-only closure commit, prove reachability,
|
||||
|
||||
## Checkpoints and blockers
|
||||
|
||||
- Last committed valid checkpoint: approved plan/assignments at 05793fe; B product a79418e, D product c0c18a5. Worktree dependency links include workspace-local node_modules; local Git excludes now ignore these symlinks. No dependency installation occurred.
|
||||
- Last committed valid checkpoint: approved plan/assignments at 05793fe; B product a79418e, D product c0c18a5, C product 574e083, A product e10a957. Worktree dependency links include workspace-local node_modules; local Git excludes now ignore these symlinks. No dependency installation occurred.
|
||||
- Blockers: none for implementation. Source still has only the approved unrelated untracked file.
|
||||
- Worktree creation verified at the specified base and path. `/.worktrees/` was already in local Git excludes; no exclude change was needed.
|
||||
- Baseline real Chromium development validation passed (opt-in test exit 0, no skips).
|
||||
- A corrections: alternate pair order, expose per-density timing/count evidence, independently check saved fixture data, make popup postcondition stable, fail/retain evidence on cleanup or missing counters, and sanitize errors to safe categories. This completes existing acceptance criteria without changing public scope.
|
||||
- Next safe action: resume A for these bounded corrections; C continues. Final review remains independent.
|
||||
- A correction smoke passed; historical pre-correction transient popup-close failure is preserved at `/tmp/performance-smoke-final.json`, not attributed to concurrent editing. Stable paired measurements must include all failures.
|
||||
- Next safe action: inspect `/tmp/fast-browser-performance-20-pairs.json` after terminal callback, then full verification and independent review.
|
||||
|
||||
Reference in New Issue
Block a user