Skip to content

[Tracking] Push pandas to the seams — execution checklist #93

Closed

Description

@Polichinel

Tracking issue for the Push pandas to the seams epic (#85). Pick off one site at a time, each its own PR with a parity proof; check off as merged.

Execution order

Sequence

S1 ──► S2 ──► S3 ──► S6 (gated: faoapi #45)
        S4, S5 (independent, low/lowest priority)
S7 (gated: pipeline-core C-40) — never blocks samples

Notes

Activity

  1. added
    documentationImprovements or additions to documentation
    epicA large capability spanning multiple stories
    on Jun 28, 2026
  2. Polichinel commented on Jul 19, 2026

    @Polichinel
    CollaboratorAuthor

    Checklist update: S3 (#88) and S6 (#91) are superseded by epic #105 (ADR-013 Hop-B sink leg — contract-mode inbound #111 and the full sink #112 carry their scope). S4 (#89), S5 (#90), S7 (#92) unchanged. The pandas-to-the-seams end state for the forecast path is now delivered through #105's fixture-proven wire.

    🤖 Generated with Claude Code

  3. Polichinel commented on Jul 20, 2026

    @Polichinel
    CollaboratorAuthor

    Epic #105 is complete (2026-07-20): the (N,S) forecast path is frame-native end to end behind the declared wire_contract mode — the S3/S6 goals this checklist tracked are delivered (via #111/#112). Remaining here: S4 (#89), S5 (#90) — independent pandas removals — and S7 (#92, pipeline-core-gated).

    🤖 Generated with Claude Code

  4. Polichinel commented on Jul 27, 2026

    @Polichinel
    CollaboratorAuthor

    Checklist update (2026-07-27): S7 (#92) delivered via #126/PR #129 (frame-native historical — the C-40 gate lifted; first production consumer of pipeline-core's frame path). S4 (#89) reduced to the legacy-forecast enrichment only (likely moot post-run-0). The pandas-to-the-seams end state is now reality on every live path except the legacy forecast branch, whose deletion is the named post-run-0 follow-up.

    🤖 Generated with Claude Code

  5. Polichinel commented on Aug 4, 2026

    @Polichinel
    CollaboratorAuthor

    Checklist complete — closing alongside epic #85.

    Every story merged: S1–S7 across #86–#92, and S5 (#90, the arrow-native lookup builder) in PR #220. The residual this tracker carried in its comments — "delete the legacy forecast branch post-run-0" — was discharged in #149; the manager has carried no legacy path since, and register C-63 is resolved.

    The final step was #221: retiring GaulLookupEnricher, which held the package's last pandas reference. grep for a pandas import across views_postprocessing/ and scripts/ now returns nothing, and a test pins it.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationepicA large capability spanning multiple stories

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions