<aside> ๐Ÿ“ฆ

Workshop tool. Every feature/requirement for the IPN Member Portal โ€” now a live database, one page per requirement, each with room for a detailed build spec. Source: the requirements doc (projects/IPN Member Portal/requirements.md) and the Member Experience Workshop output. The Priority property reflects the last Community Task Force session โ€” open any requirement page to flesh out its spec.

</aside>

<aside> ๐Ÿงญ

Build Queue & Self-Assignment. Use the Proposed build sequence (v1.0) list below the database as the dependency-ordered backlog. When either Justin or Luke has spare capacity, claim the next unclaimed item: set Owner (Person) to your name, set Status to In progress, and fill in Start Date โ€” so the other person sees it's taken and we don't double-dip. Mark Status Closed (or Done - Revisit if more iteration is expected) + Completed Date when finished. Use Sub-items to break a requirement into trackable subtasks โ€” expand a parent row in the table to see its children. #13 Mobile-responsive UI is cross-cutting (a quality bar on every UI feature), so it doesn't get its own slot in the sequence.

</aside>

How to use this database

  1. Pre-workshop (now): Justin reviews each requirement โ€” sanity-check the proposed Value / Effort.
  2. At the workshop: Walk requirement-by-requirement. Agree the final Member Value and tier; capture the call in Priority (with Decision Notes for detail).
  3. Detailed specs: Open a requirement page and fill in the spec template in the page body โ€” What we're building ยท Pain point ยท Requirement details ยท Acceptance criteria ยท Scoring & decision rationale ยท Suggestions / Edits (table at the bottom for proposed changes). Quick-fire open questions go in the Next Steps / Open Questions property on the requirement row.
  4. Output: The filled-in Priority is the canonical scope; v1.0 effort gates the build timeline.
  5. Sequencing: Use the Proposed build sequence (v1.0) list below plus the 2ร—2 quadrant at the bottom to debate ordering and self-assign work via Owner + Status.

How to fill in the "Priority" property

The Priority property captures the team's final tier per requirement โ€” either confirming the proposed MVP Tier or overriding it. Use this convention so it stays scannable (put any detail in Decision Notes):

Marker Meaning
โœ“ v1.0 Agreed with proposed tier โ€” no debate needed
โ†’ v1.1 / โ†’ v2 Moved to a different tier; note why in Decision Notes
Out Descoped entirely; not in roadmap
Hold Needs more info before deciding (note what's needed in Decision Notes)

Once scope is set, go back to v1.0 rows and add Owner and Status (and Start Date when work begins).


Scoring legend

Member Value (1โ€“5)

Build Effort

MVP Tier

Personas key

From the 2025 member survey breakdown. Abbreviations keep the database cells readable.