Skip to the journal
Baxtori ReviewJul 13Jul 20published example
Current edition

Notes from the repositories.

5 stories · about 25 minutes.

Generated Jul 20, 1:21 AM UTC

Repository scope is now explicit.

Baxtori now distinguishes repositories it may list from repositories the scheduled review can actually inspect.

Why it matters

A selected repository cannot produce a code claim unless the collector can read it. The edition also shows why a candidate was published or omitted.

Field notesChanged · verify · tradeoff
Changed

The collector builds an authorized source plan from configured caches, repository inventory, reader selection, and per-repository modes. A separate selection policy ranks qualifying findings, fits them to a reading budget, and publishes included, deferred, excluded, quiet, and inaccessible decisions with the edition.

Verify

Select one cached repository and one uncached repository, export inventory, collect, then confirm the cached repository is inspected, the uncached repository is listed as inaccessible, and every published story is accounted for in the selection ledger.

Tradeoff

The exporter currently fetches feedback and repository inventory in one Promise.all; if the inventory function is not deployed, the export aborts before the collector can use its intentional legacy-cache fallback.

Watches and questions now survive each edition.

Watched stories, code questions, and unfinished map areas are saved and can return in later reviews.

Why it matters

Questions no longer disappear when a new edition is published. A returning reader can reopen the same file and lines.

Field notesChanged · verify · tradeoff
Changed

Topic threads and follow-up questions now retain repository, base and head commits, path, and bounded lines. Active watches and queued questions feed the compiler, archived editions form a filterable history, and the Continue planner ranks unread stories, re-reviews, map areas, and open questions into the reader's chosen attention window.

Verify

Watch one code excerpt, queue a question on its exact lines, mark another map area for revisit, then reload and confirm Continue contains all three items within the selected time window and History can find the original topic.

Tradeoff

Continue priorities and minute estimates are hard-coded heuristics, so the queue is deterministic but not yet calibrated from observed reading behavior; low-ranked items may remain unseen in short windows.

Ourchival capture resumes interrupted batches.

The browser extension checkpoints each item in a batch and uses a revocable device credential instead of the owner key.

Why it matters

A reload no longer restarts completed items, and a compromised extension credential can be revoked without rotating the owner key.

Field notesChanged · verify · tradeoff
Changed

The extension gained tab, URL-list, bookmark, and multi-image X intake with persisted checkpoints and a shared captureSessionId. Owner routes now require the deployment key, while a ten-minute one-use grant gives the Clipper a hashed, revocable device credential limited to capture.

Verify

Pair one Clipper, start a three-item batch with one bad URL, reload and resume, confirm two references share the session, then revoke the device and verify its next capture is rejected.

Tradeoff

The vault remains a single-owner bearer-secret model, and session summaries are inferred from recent successful references, so failed or skipped items and original expected counts are not reconstructed.

Ourchival keeps context with every saved reference.

Projects, boards, tags, and saved searches retain why a reference was saved. Suggested tags remain pending until accepted.

Why it matters

One asset can support several projects without duplication, and search results can show which saved text or relationship produced the match.

Field notesChanged · verify · tradeoff
Changed

Ourchival added boards, tags, projectReferences with per-use notes, bounded batch actions, and saved searches with field-level match excerpts. A separate enrichment ledger produces pending tag suggestions and reason-bearing related-reference scores rather than mutating taxonomy silently.

Verify

Attach two references to a project with a reason, save a search for it, accept one suggested tag, then confirm search and Related references show labeled match or ranking reasons.

Tradeoff

Retrieval remains bounded application-layer scanning and enrichment uses hand-tuned English rules; older rare matches can require paging, and the scores should not be read as learned semantic relevance.

Reliquary builds small previews in the background.

A background worker creates bounded WebP previews, thumbnails, hashes, dimensions, and palette data from stored images.

Why it matters

Grids no longer need to load every original image, and visual metadata is computed once instead of in each browser session.

Field notesChanged · verify · tradeoff
Changed

A scheduled Node action now claims media_derivatives jobs, loads a private Drive or Convex original, enforces byte and pixel limits, generates two oriented WebP sizes, computes content and perceptual hashes plus dominant colors, stores the outputs, and atomically marks the asset and job ready.

Verify

Enqueue one stored image without derivatives, wait for the worker, then confirm the asset has previewStorageId, thumbStorageId, dimensions, SHA-256 contentHash, 64-bit perceptualHash, colors, and derivativeStatus ready while the original provider fields remain unchanged.

Tradeoff

Only stored originals are eligible, failed attempts are not automatically retried without a forced enqueue, and a failure after writing one or both blobs but before the completion mutation can leave unreferenced storage objects for later cleanup.

Caught up.

Understood
0
Watching
0
Minutes
25
Quiet repos
1