Skip to content

Implement one bounded finalization-tail mechanics candidate #417

@jununfly

Description

@jununfly

This was generated by AI during triage.

Parent

What to build

Implement the single finalization-tail mechanics candidate selected by #416. The implementation must preserve reference target ids, edge kind semantics, confidence/resolved-by semantics, and fallback taxonomy. Unknown or unsupported lifecycle states must fail closed by preserving existing behavior or retaining fallback evidence.

This issue is mechanics-only. It must not change every-reference disambiguation, broad resolver semantics, framework post-extract ordering, dynamic-dispatch synthesis, SQLite schema, package behavior, or release workflow behavior.

Acceptance criteria

  • Exactly one candidate from Finalization tail candidate selection and baseline #416 is implemented.
  • Deterministic parity tests cover the changed mechanics surface.
  • Target ids, edge kind semantics, confidence/resolved-by semantics, and fallback taxonomy remain unchanged unless Finalization tail candidate selection and baseline #416 explicitly classified a non-semantic mechanics-only difference.
  • Unsupported or unknown lifecycle states preserve fallback evidence or existing TypeScript behavior.
  • No schema, framework post-extract ordering, dynamic-dispatch synthesis, package, or release workflow changes are introduced.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentFully specified and ready for an AFK agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions