@@ -190,15 +190,15 @@ export type SeedTenancyBackfillStatus =
190190 * No raw-SQL-capable driver at all — the engine exposes neither `execute` nor
191191 * `raw`, so no seam was resolved. A test double with no driver is the case.
192192 *
193- * ⚠️ NOT a memory engine, however plausible that reads (#10789 ). A memory
193+ * ⚠️ NOT a memory engine, however plausible that reads (commit 38bc74ed1 ). A memory
194194 * engine's `execute` is a no-op that RETURNS rather than being absent, so it
195195 * resolves a seam and reports {@link 'absent'} — this branch never sees it.
196196 */
197197 | 'no-driver'
198198 /**
199199 * The counter table could not be read: either there is no
200200 * `_objectstack_sequences` (nothing has ever allocated a number), or the seam
201- * answered nothing at all — a memory engine's no-op `execute` (#10789 ), and
201+ * answered nothing at all — a memory engine's no-op `execute` (commit 38bc74ed1 ), and
202202 * the case this branch's comment always claimed. `detail` names which.
203203 */
204204 | 'absent'
@@ -414,7 +414,7 @@ export function resolveSeedTenancyExec(engine: unknown): SeedTenancyExec | undef
414414}
415415
416416/**
417- * ── The seam that ACCEPTS a query but never ANSWERS one (#10789 ) ───────────
417+ * ── The seam that ACCEPTS a query but never ANSWERS one (commit 38bc74ed1 ) ───────────
418418 *
419419 * {@link normalizeRows} flattens the three shapes a raw SELECT comes back as.
420420 * A seam can hand back a FOURTH thing, and it means something else entirely:
@@ -435,7 +435,7 @@ export function resolveSeedTenancyExec(engine: unknown): SeedTenancyExec | undef
435435 * the only thing that distinguishes them: a driver that answers returns a RESULT
436436 * SET. Nothing here names a driver, so any host with the same no-op shape is
437437 * covered without an allowlist to maintain — the consumer-side shape #10677 /
438- * PR #10788 landed for `os migrate duplicates`, applied to this module's own
438+ * commit 3a7ec2d3b landed for `os migrate duplicates`, applied to this module's own
439439 * probes.
440440 */
441441
@@ -961,7 +961,7 @@ function toNumber(value: unknown): number {
961961// ruled destination, is not: it resolves there with no engine bound, so
962962// `set()` answers "resolved" while nothing reaches the database — a receipt
963963// that reports success and persists nothing is the very defect this card
964- // exists to remove. Measured; recorded separately as #10159 .)
964+ // exists to remove. Measured; recorded separately, and refused since commit 1ec36b730 .)
965965// - its API surface is read-only (`apiMethods: ['get', 'list']`), so the
966966// receipt cannot be edited back through the shipped routes;
967967// - its row contract lives in `@objectstack/spec/system`, which this package
@@ -1228,7 +1228,7 @@ export async function backfillSeedTenancy(
12281228 // statement above is kept and is still what runs on a dialect
12291229 // `read-probe.ts` has no catalog arm for.
12301230 //
1231- // FOUR verdicts, and the third and fourth are the two #10789 named. A seam
1231+ // FOUR verdicts, and the third and fourth are the two commit 38bc74ed1 named. A seam
12321232 // that accepts the statement and never runs it (a memory engine's no-op
12331233 // `execute`) answers nothing — still `absent`, still separated by
12341234 // `detail`, exactly as ruled. ⛔ But `'unreadable'` is NOT folded in with
@@ -1317,7 +1317,7 @@ export async function backfillSeedTenancy(
13171317 // `resolveSystemWriteOrganization`'s probe (#9261). Unknown is not zero.
13181318 //
13191319 // "Separately" is `undefined` versus a string, and the distinction is
1320- // load-bearing (#17167 ): the failure FACT must not ride on the failure
1320+ // load-bearing (commit dc709b2cf ): the failure FACT must not ride on the failure
13211321 // TEXT, because the operator channel is allowed to be empty — a thrown
13221322 // `''`, a thrown `[]`, an `Error` whose `name` and `message` are both
13231323 // empty. A site that reads "the text is empty" as "there was no failure"
@@ -1336,7 +1336,7 @@ export async function backfillSeedTenancy(
13361336 . map ( ( r ) => ( r . id == null ? '' : String ( r . id ) ) )
13371337 . filter ( ( id ) => id . length > 0 ) ;
13381338 } catch ( e ) {
1339- // [#16657, #17167 ] The record is the helper's return AS IS, `''` included —
1339+ // [commit 5a95b0e93, commit dc709b2cf ] The record is the helper's return AS IS, `''` included —
13401340 // the rule the other four `operatorFacingErrorText` sites in this file
13411341 // follow. ⛔ No placeholder on top of it: a record reading `'unknown error'`
13421342 // where the backend said nothing is this migration writing operator-facing
@@ -1393,7 +1393,7 @@ export async function backfillSeedTenancy(
13931393 ( organizationProbeError === undefined
13941394 ? ''
13951395 : // The parenthetical is dropped, never filled in, when the backend's
1396- // operator channel was empty (#17167 ): the FAILURE is the load-
1396+ // operator channel was empty (commit dc709b2cf ): the FAILURE is the load-
13971397 // bearing half of this note and it is stated either way, while the
13981398 // text is the backend's own or is not there at all.
13991399 `NOTE: the ${ ORGANIZATION_TABLE } probe FAILED` +
@@ -1404,7 +1404,7 @@ export async function backfillSeedTenancy(
14041404 // `organizationProbeError` is `undefined` — and so serializes AWAY — when
14051405 // the probe answered; a probe that failed carries its text, `''` and all.
14061406 // Absent-versus-empty is what tells the two apart in the stored record
1407- // now that no placeholder does it (#17167 ).
1407+ // now that no placeholder does it (commit dc709b2cf ).
14081408 { splits, organizationCount : organizationIds . length , organizationProbeError } ,
14091409 ) ;
14101410 return { status : 'skipped-ambiguous-organization' , splits, collisions : [ ] , objectsStamped : 0 } ;
0 commit comments