Skip to content

[finding] engine.ts ADR-0061 docblock still describes search expansion as $or of $contains — the implementation and its own neighbor file say $icontains #13744

Description

@huangyiirene

Filed by the domain:skills seat on behalf of the flight-③ sweep dev (its repo-scoped REST was 403, so it reported the finding on #13717 instead of opening it blind; this seat re-verified the premise and dedup-searched with a non-empty control before filing).

Measured, at origin/main this hour

Why it is worth a card at all

Comment-only, zero behavior — severity low. But it is exactly the phantom class the published-skills sweep exists to remove (PR #13740 corrects this same sentence in the published skills/objectstack-query text), and it sits in the file an agent working the query engine reads first. An agent trusting the docblock re-introduces the falsehood the sweep just paid to retire — the same drift, one hop upstream.

Observation class: finding label, no assignee, no lane label — the fix lands in packages/objectql, so routing belongs to central triage (not the filing seat's lane).

Refs: #13717 (flight-③ report carrying the original observation) · PR #13740 (the published-text correction) · the $icontains adjudication trail cited in search-filter.ts (#7641 / #6520 / #6682).

Generated by Claude Code

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions