check / check (push) Canceled after 0s
New pixa_ metrics, none with labels: - source cache hits and misses, counted once per variant made or checked; a source whose cached file cannot be used is a miss - cache usage and limit gauges; usage is set each time eviction reads it - eviction count and bytes, from the size_bytes the deleted row returns - upstream fetch duration histogram and fetch error counter - transform duration histogram and an in-progress gauge, both including the wait for a processing slot Removing a damaged file during reconciliation is not counted as an eviction. README lists every metric; the metrics config comment now says the pixa_ metrics are measured whether or not /metrics is served. Model: opus-5-5
970 B
970 B
Workflow
- branch per issue from
next - do the work in Next Step
- delete Next Step from
TODO.md TODO.mdmerges with git's union merge (.gitattributes), which never reports a conflict: read the merged entries after every merge or rebase- move the top item of Future Steps into Next Step
- commit (
TODO.mdchanges in the same commit as the work) - open a PR based on
next - an independent reviewer who did not write the change gates it
- the manager squash-merges the PR into
nextonce review passes nextstays green and mergeable tomainat any time; only the owner mergesnextintomain, via the single milestone PR- push
Status
pre-1.0. The 1.0.0 milestone is in progress.
Next Step
P2: security: per-origin rate limiting
Future Steps
- P2: HTTP response handling
- Last-Modified headers
- P2: operational
- measure the 1k to 5k req/s target with
script/loadteston a machine not shared with other work
- measure the 1k to 5k req/s target with