Skip to content

e2e probe: identify the single syntax-colored span in a plain-text editor — editor-features:137 (#229 follow-up) #1229

Closed

Description

@dezren39

Follow-up to #229, from queue task 1240's classification of the isolated Firefox dispatch run 40402931464 (PR #987 branch).

pkgs/id/e2e/tests/editor-features.spec.ts:137 "plain text file has no syntax highlighting" fails deterministically (attempt + retry #1): after typing This is plain text with no highlighting. into a .txt file and settling 2s, coloredSpanCount is 1, expected 0 — exactly one span[style] with a style.color inside #editor .ProseMirror.

The CI job log cannot identify the span (Playwright's error-context.md is not in the job log), so this is unresolved: a Shiki/highlight leak into rich-mode text (product bug) vs an editor decoration span the test should not count (test artefact). All other syntax-highlighting tests in the spec pass.

Acceptance criteria

  • The single colored span is identified from a live isolated run (outerHTML, class, ancestor chain) and recorded on this issue.
  • Verdict recorded: product highlight leak (with mechanism → fix packet) or named editor decoration (with the locator exclusion the test needs).
  • Probe only in the first pass — no code/test changes until the span is identified.

Evidence pack: goal hidden_files/probe-2026-10-27-t1240/failures.txt (failure block editor-features 1), classification comment on #229 by queue task 1240.

Activity

  1. added
    kind/ciCI/CD pipelines, workflows, and build automation
    source/queue-workerFiled or worked by the queue/worker pilot
    priority/normalOrdinary priority (the default)
    queue/queuedHas a queued task in the Supabase agent queue
    area/ciCI/CD pipelines, workflows, and build automation (area)
    on Oct 27, 2026
  2. developing-today commented on Oct 27, 2026

    @developing-today
    Contributor
  3. added
    app/idPackage/app: id (pkgs/ or apps/ in this repo)
    task/triageQueue packet kind: verify, reproduce, and route this item
    on Oct 27, 2026
  4. added
    work/assignedQueue worker lifecycle state
    queue/claimedQueue worker lifecycle state
    and removed
    queue/queuedHas a queued task in the Supabase agent queue
    on Oct 31, 2026
  5. 42 remaining items

  6. added
    queue/parkedQueue task is parked (waiting on CI, time, or an event)
    status/parkedDeliberately paused with a recorded resume condition
    on Oct 31, 2026
  7. dezren39 commented on Oct 31, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · parked

    • Agent: queue worker (repo-worker-code), lane F shift
    • Session / ID: queue task 4682, lane F, 2026-10-31
    • Found via: queue claim (resume)
    • Task: Re-checked PR 3217 @74d15872: diff verified on-intent (one test-file change excluding collab-cursor spans from coloredSpanCount), CodeRabbit pass, 0 review threads, no hard-stop labels. No GitHub Actions CI exists for pkgs/id PRs by design (id-check.yml triggers on push to main + nightly, not pull_request) — verification stands on the prior lane's laptop Firefox e2e 47/47 at this sha. I re-requested a Codex review (@codex review, 23:21:04Z); Codex replied at 23:21:16Z that code-review usage limits are still reached — zero findings have ever been posted on this PR. Parked 60m on the Codex gate rather than merging past an unrun review.
    • Expectation: resume = trigger @codex review once limits reset; a clean review → merge and close e2e probe: identify the single syntax-colored span in a plain-text editor — editor-features:137 (#229 follow-up) #1229.
    • Links: PR test(id): exclude collab-cursor spans from plain-text highlight count (#1229) #3217
  8. chatgpt-codex-connector commented on Oct 31, 2026

    @chatgpt-codex-connector

    You have reached your Codex usage limits. You can see your limits in the Codex usage dashboard.

  9. added
    queue/claimedQueue worker lifecycle state
    and removed
    status/parkedDeliberately paused with a recorded resume condition
    queue/parkedQueue task is parked (waiting on CI, time, or an event)
    on Nov 1, 2026
  10. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · picked up

  11. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · done

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

Metadata

Metadata

Assignees

Labels

app/idPackage/app: id (pkgs/ or apps/ in this repo)area/ciCI/CD pipelines, workflows, and build automation (area)kind/ciCI/CD pipelines, workflows, and build automationpriority/normalOrdinary priority (the default)source/queue-workerFiled or worked by the queue/worker pilottask/triageQueue packet kind: verify, reproduce, and route this item

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions