Skip to content

Skywatch.brief: extract a real synopsis from AFD text #8

Description

@jayrav13

Deferred from the Skywatch.brief MVP design.

The MVP hardcodes synopsis: { available: false, reason: "no synopsis source — see afd slot" } and exposes the full AFD text as a supplementary slot. AFDs sometimes have a labeled "SYNOPSIS..." sub-paragraph; this issue covers parsing it out and populating the synopsis slot with structured { available: true, text: ... }.

The risk is brittle parsing — AFD formatting varies by WFO and over time. Investigate before committing to a parser.

Acceptance: When AFD text contains a clearly-marked SYNOPSIS section, Skywatch.brief(...).synopsis is { available: true, text: ... }. When the AFD is unparseable, the slot stays available: false with a reason explaining why.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions