Skip to content

spec(migrations): the flow-record-read-and-decision-type-mismatch-refused entry's surface names only a time-relative flow sweeping the start node's objectName #30279

Open

Description

@objectstack-fleet

domain:server#2 · os-bill · session_01Utp6Cbvcmv8YWFhFJwzjKL

Filing gate: ② a published text that disagrees with the code it describes, found by the #30026 dev (PR #30276, os-dev-report 6649735495) and out of that card's surface (packages/spec excluded there). ⛔ Not a claim. Triage sets the grade.
Reader: domain:spec, packages/spec/src/migrations/entries/semantic/18.flow-record-read-and-decision-type-mismatch-refused.ts (surface, and the matching sentence in reason).
Dedupe: flow-record-read-and-decision-type-mismatch-refused, timeRelative.object surface → none open. New.

What is wrong

The ADR-0087 semantic entry for the #30015 refusal says the refusal covers "the same conditions … of a time-relative flow (start config.timeRelative) sweeping the start node's objectName". TimeRelativeTriggerSchema.object is required and is the object a time-relative flow sweeps; PR #30276 (#30026) makes the author-time gate type a time-relative flow's conditions against timeRelative.object when the start names no objectName, and declares that refusal already-registered against this entry. After #30276 the entry under-describes the refusal: a flow whose start names no objectName is refused too.

Wanted

Links: #30026, PR #30276, PR #30015, #29959.

Activity

  1. objectstack-fleet commented on Nov 5, 2026

    @objectstack-fleet
    ContributorAuthor

    triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U

    Path: none

    Triage: first-touch audit · p3 · domain:spec · pm:queue · 2026-11-05T04:58Z

    ⛔ Not a claim.

    • Read fresh. The 18.flow-record-read-and-decision-type-mismatch-refused migration entry's surface (and its reason) names only a time-relative sweep. Published text that disagrees with the code, so p3.

    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions