Skip to content

FEATURE SPEC

Questions or comments?

Post them as a comment on the tracking issue -- requires a GitHub account with access to this repo.

Jurisdiction & Status Filtering

Parent Feature Set: ../concept.md.

Note

Following information is reverse engineered for [AI-DLC]. Review and remove this note before proceeding.

Important

To follow the AI-DLC process, fill this spec with PM assistance first.

GitHub Issue Description (verbatim)

Issue #464, titled "[Compliance& Filling] Jurisdiction&Status Filtering":

Summary

Feature

Acceptance Criteria

none here

Expected Business Value

Ways of filtering filings

Additional Context

No response

Matching PRD Content

Reproduced verbatim from ../reference/Novaworks_PRD_Compliance_Filings_v2.docx, §4 (Feature Specifications).

Jurisdiction pills — Per-country only. Shows ordered jurisdictions for that country with a color dot. 'All jurisdictions' resets the filter. Dot color is deterministic by jurisdiction name hash. Acceptance criteria: Pills hidden in Executive (All Countries) mode; order matches jurisdictionOrder map; dot color is consistent and hash-determined.

Status pills — Five statuses: All / Upcoming / Due soon / Overdue / Filed. Single-select. 'Due soon' = filings within 7 days. Acceptance criteria: Status pill narrows visible rows and recomputes month buckets in Calendar view.

Search — Free-text input filters by filing name, agency, or jurisdiction (case-insensitive substring). Acceptance criteria: Typing narrows results in both List and Calendar views without page reload.

No Acceptance Criteria were provided on the GitHub issue itself — stating that fact rather than inventing criteria.

Sources

  • GitHub issue #464
  • ../reference/Novaworks_PRD_Compliance_Filings_v2.docx, §4 Feature Specifications table