Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/architecture/catalog-operations.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,5 +234,5 @@ Filter chips Failed (the default), Running, Queued and Scheduled, each with its
| 2026-11-09 | Spec 053 (the art index's "Out of date" state for a build made with other settings and its status line, the "Warning" fact and line suffix for a build made for an older catalog, what the scanner does with each kind of drift, the accepted limits) and issue #176 | [#241](https://github.com/plainprogrammer/Collector/pull/241) |
| 2026-11-09 | Spec 055 (Retry now for a failed run's own job waiting to retry: what it moves and how, one winner, the offer in one place, the refresh's "Queued to retry" tied to its own job, wording, admin only) and issue #77 | [#244](https://github.com/plainprogrammer/Collector/pull/244) |
| 2026-11-10 | Spec 058 (decision 3: `#reapply?`'s second reason, an upgraded instance filling the new column on its next refresh; the partial-failure and no-`cmc` limits) and issue #250 | [#279](https://github.com/plainprogrammer/Collector/pull/279) |
| 2026-11-13 | Spec 089 decision 1 (the download shared with the daily price refresh: a partial file per download, stale partial files pruned, `#download` tolerating concurrent calls; supersedes spec 002 FR-3's "a partial file"; the price refresh's own rules are in `prices.md`) | spec 089's pull request |
| 2026-11-13 | Spec 089 decision 1 (the download shared with the daily price refresh: a partial file per download, stale partial files pruned, `#download` tolerating concurrent calls; supersedes spec 002 FR-3's "a partial file"; the price refresh's own rules are in `prices.md`) | [#425](https://github.com/plainprogrammer/Collector/pull/425) |
| 2026-11-13 | Issue #411 (a bulk-file line that isn't valid UTF-8 counts as one malformed line and the refresh goes on); no spec | #411's pull request |
2 changes: 1 addition & 1 deletion docs/architecture/prices.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,4 +117,4 @@ There is no prices page until #367, so a daily failure shows in three places and
| 2026-11-13 | Spec 081 (decisions 1 to 5, 9 and 12: the prices database, its five tables, `WITHOUT ROWID` with the SQL schema file, the index exception, `PricesRecord`, the rules that keep prices global and apart; this doc's first distillation) | [#405](https://github.com/plainprogrammer/Collector/pull/405) |
| 2026-11-13 | Spec 085 (decisions 1 to 12: the price source contract and its registry, the Scryfall source's quotes, the rows of sources and series written from a declaration, the hosted flag, the core guard; ruling 41 distilled) | [#413](https://github.com/plainprogrammer/Collector/pull/413) |
| 2026-11-13 | Spec 086 (a start refuses a volume that holds the prices file and no primary: the pointer to release and deploy, which holds the rules; #375) | [#415](https://github.com/plainprogrammer/Collector/pull/415) |
| 2026-11-13 | Spec 089 (decisions 1 to 8: the daily refresh over the catalog source's file, its job, run record and guard, the date and freshness rules, the four cases, the removal rules and their guards, the errors table, the operator's view of a daily failure, the run model's migrations and the models of the three tables) | spec 089's pull request |
| 2026-11-13 | Spec 089 (decisions 1 to 8: the daily refresh over the catalog source's file, its job, run record and guard, the date and freshness rules, the four cases, the removal rules and their guards, the errors table, the operator's view of a daily failure, the run model's migrations and the models of the three tables) | [#425](https://github.com/plainprogrammer/Collector/pull/425) |
Loading
Loading