Open
Conversation
… evidence-based specs All specs rewritten with data from 1,877 user stories, 459 external sources, 1,993 requirements, 85 competitors, and 33 insights: - decision-management: 17 reqs, 32 stories, BOB model, AI support - meeting-management: 15 reqs, 41 stories, DEI tracking, WDAV - agenda-management: 13 reqs, 36 stories, hamerstuk/bespreekstuk - voting-system: 17 reqs, 40 stories, 15+ voting methods, Dutch law - motion-amendment: 11 reqs, 30 stories, amendment ordering, parafencarrousel - resolution-minutes: 11 reqs, 30 stories, Akoma Ntoso, eDepot SIP - process-configuration: 7 reqs, 13 stories, 6 built-in templates - meeting-efficiency: 9 reqs, 21 stories, $541B waste stats - dashboard: 9 reqs, 15 stories, kanban, My Work, quick actions - admin-settings: 12 reqs, 27 stories, body management, compliance - user-settings: 10 reqs, 20 stories, delegation, accessibility - openregister-integration: 14 reqs, 25 stories, 12 schemas - nextcloud-integration: 14 reqs, 34 stories, 3-phase roadmap Totals: 159 requirements, 364 user stories, 282 acceptance criteria, 200+ external source references, 50+ competitor comparisons.
Author
Quality Report
Summary
PHP Quality
Vue Quality
Security
License Compliance
composer dependencies (100 total)
npm dependencies (215 total)
PHPUnit Tests
Code coverage: 0% (0 / 3 statements) Integration Tests (Newman)
E2E Tests (Playwright)Playwright E2E tests were not enabled for this run. Generated automatically by the Quality workflow.
|
Key additions from product owner input:
- AgendaItem gets indiener (submitter), startTime, decisionPoint
- Dynamic duration (calculated from next item start, not stored)
- Meeting types as configurable seed data (not hardcoded enums)
- Default agenda items per meeting type (opening, notulen, sluiting)
- Live meeting page for participants (real-time updates)
- Proposal status tracking for submitters ("My Proposals" view)
- Speaker registration per agenda item
- Calendar integration (CalDAV events, recurring series)
- 7 new requirements with 17 scenarios added
Author
Quality Report
Summary
PHP Quality
Vue Quality
Security
License Compliance
composer dependencies (100 total)
npm dependencies (215 total)
PHPUnit Tests
Code coverage: 0% (0 / 3 statements) Integration Tests (Newman)
E2E Tests (Playwright)Playwright E2E tests were not enabled for this run. Generated automatically by the Quality workflow.
|
meeting-management: +4 requirements (MeetingType config, live meeting page, CalDAV integration, speaker queue management) voting-system: +1 requirement (decision point activation from agenda) MeetingType seeds default agenda items, quorum rules, and voting methods. Live meeting page shows real-time view for participants. Decision points on agenda items auto-trigger voting interface.
Author
Quality Report
Summary
PHP Quality
Vue Quality
Security
License Compliance
composer dependencies (100 total)
npm dependencies (215 total)
PHPUnit Tests
Code coverage: 0% (0 / 3 statements) Integration Tests (Newman)
E2E Tests (Playwright)Playwright E2E tests were not enabled for this run. Generated automatically by the Quality workflow.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated PR to sync development changes to beta for beta release.
Merging this PR will trigger the beta release workflow.