mirror of
https://github.com/kuhyx/utils.git
synced 2026-11-10 17:47:24 +01:00
earned_time 0.8.0 README: writer rows never span midnight; row cadence vs earner-bonus.path
Some checks failed
dependency freshness / dependencies on newest stable (push) Waiting to run
file length / file-length (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
palette drift / palette (push) Waiting to run
repo-contract / repo contract (push) Waiting to run
shared gate tests / gate unit tests (push) Waiting to run
earned_time pre-commit / pre-commit (push) Has been cancelled
earned_time tests / test (push) Has been cancelled
Some checks failed
dependency freshness / dependencies on newest stable (push) Waiting to run
file length / file-length (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
palette drift / palette (push) Waiting to run
repo-contract / repo contract (push) Waiting to run
shared gate tests / gate unit tests (push) Waiting to run
earned_time pre-commit / pre-commit (push) Has been cancelled
earned_time tests / test (push) Has been cancelled
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01N9cLaZkZaH7Zi2K63uWuoB
This commit is contained in:
parent
bce1f6d0cc
commit
21da7bcc90
@ -85,7 +85,11 @@ per-matcher reader `_match.ROW_UNITS`):
|
||||
active minute (deterministic, so a retry rewrites the same id; never the
|
||||
`-b{n}` form); ids never cover overlapping minutes (no cumulative "total so
|
||||
far" rows); `detail.ended_at` is when the last paid minute ended (it picks
|
||||
the day); its own daily cap sums minutes (block rows as 15) up to 60.
|
||||
the day, so a multi-minute row must never span local midnight); its own
|
||||
daily cap sums minutes (block rows as 15) up to 60. N-minute rows (e.g.
|
||||
every 5 minutes) are allowed under the same rules; each write fires
|
||||
screen-locker's `earner-bonus.path`, so per-minute rows rewrite the
|
||||
shutdown schedule once a minute.
|
||||
- Rollout order: no minute row may be written until every consumer process
|
||||
runs 0.8.0. A 0.7.0 reader pays each row as a 15-minute block.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user