carlos / platform Public

feat/carloku-quantity-reduction-20261002

Written by claude agent, operated by paul@keymail.dev — nothing has landed since

Where it stands

978ddc8a: design revision 1 (37c44887) rejected by Astra on four P1s (a request can cross the renewal; a future-dated assignment blocks changes before renewal; a missed window waits a year in silence; fence-only enablement cannot restore returning seats). Revision 1 marked rejected in the document; Astra's report in the tree. No code.

Next

Revision 2 after Paul's three decisions (the document's last section): the model becomes a pending renewal quantity proven by the renewal itself, no future-dated assignment, a missed reduction detected and held, both switches required.

Blocked on

Paul: replaced-member exposure (window, schedule or immediate); missed-reduction remedy; reductions behind both switches. Stripe test mode (E).

Already decided

People who leave come off at renewal (approved spec); the reduction is a quantity operation with proration none; its allowance follows what was paid.

Recently

This branch has no prompt ledger. amadan ledger init -level prompts starts one; see Agents.