Skip to content

Tracking: v0.1.0 — correctness, CI, tests, docs #40

@haydenk

Description

@haydenk

Tracking issue for the v0.1.0 milestone.

Goal: Correctness fixes, CI foundation, tests, docs synced with code.

This is the "get the house in order" release — fix known correctness bugs in the downloader/ETL, establish a CI pipeline, add a baseline test suite, and bring the docs back in sync with the code.

Ordered in rough working sequence. Issues within a phase can be done in parallel; later phases generally benefit from earlier ones being done first.

Phase 1 — Build foundation

These unblock verification of every other fix (reproducible builds + CI to run against).

Phase 2 — Stop the bleeding (pipeline-breaking bugs)

Bugs that stall the pipeline, lose data, or leave state stuck. Do these before the subtler correctness work.

Phase 3 — HTTP client robustness

Short, mechanical fixes on the ERCOT client surface.

Phase 4 — Ingest correctness

Now that the pipeline stays up, correct what it writes.

Phase 5 — Tests and docs

Lock in the above with coverage and bring docs back in sync.


Auto-closes when every linked issue is closed. Progress is tracked by GitHub via the task list above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    trackingTracking / meta issue rolling up a milestone or epic

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions