Grand Project Remaining Development Roadmap

Grand Project

A modular application and service platform providing shared identity, storage, updates, backups, documents, notifications, assets, commercial systems, portals, websites, operational applications and supporting infrastructure.

Release: Grand Project Remaining Development Roadmap

Total tasks: 234

Task Status. Complete: 108 | Task Status. Planned: 125 | Task Status. Partially Complete: 1

Modules

GP-M01 - Clean Accepted Baseline

Status: Complete | Priority: Normal

Project baseline verified and accepted.

Dependencies: None

ID Task Status Scope Module Order

GP-M02 - Companies & Relationships Foundation

Status: Complete | Priority: Normal

Canonical company, contact, membership, relationship and context foundation. Depends on GP-M01.

Dependencies: None

ID Task Status Scope Module Order
GP-COMP-001 Audit/reconcile existing Companies & Relationships implementation
canonical evidence audit
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-002 Company persistence model
reconciliation round
Evidence: Source run CMD-20260821-003
Complete Unclassified Companies & Relationships 0
GP-COMP-003 Company CRUD/domain services
CompaniesRelationshipsService
Evidence: Source run
Depends on: GP-COMP-002
Complete Unclassified Companies & Relationships 0
GP-COMP-004 Person-to-company relationships
cr_contacts / memberships
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-005 User-to-company relationships
context resolution / memberships
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-006 Company-to-company relationships
cr_company_relationships / hierarchy
Evidence: Source run
Depends on: GP-COMP-009
Complete Unclassified Companies & Relationships 0
GP-COMP-007 Company roles
membership role semantics
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-008 Contact relationships
cr_contacts / contact methods
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-009 Relationship types and validation
relationship type registry and validation
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-010 Tenant isolation
companies-relationships-tenant-isolation smoke
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-011 Permission policy
permissions/config
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-012 Admin company management UI
company-management-ui smoke
Evidence: SHA 72c29d2d16b8b8cca1544dd8573d6b35ed8b5946 Source run
Depends on: GP-COMP-003, GP-COMP-011
Complete Unclassified Companies & Relationships 0
GP-COMP-013 Admin relationship management UI
companies-relationships-admin-ui smoke
Evidence: SHA 6fcc0dd2a7c7ff461becf631c5d77c8422343db8 Source run
Depends on: GP-COMP-006, GP-COMP-011, GP-COMP-012
Complete Unclassified Companies & Relationships 0
GP-COMP-014 Shared Companies API / service contracts
CompaniesRelationshipsService contract
Evidence: Source run
Depends on: GP-COMP-003
Complete Unclassified Companies & Relationships 0
GP-COMP-015 Relationship API / service contracts
service contract and relation APIs
Evidence: Source run
Depends on: GP-COMP-006
Complete Unclassified Companies & Relationships 0
GP-COMP-016 Migration / fresh-install tests
installation smoke
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-COMP-017 Tenant isolation tests
companies-relationships-tenant-isolation smoke
Evidence: Source run
Depends on: GP-COMP-010
Complete Unclassified Companies & Relationships 0
GP-COMP-018 Permission tests
permissions behavioral smoke
Evidence: Source run
Depends on: GP-COMP-011
Complete Unclassified Companies & Relationships 0
GP-COMP-019 Integration tests
end-to-end service integration
Evidence: Source run
Depends on: GP-COMP-014, GP-COMP-015
Complete Unclassified Companies & Relationships 0
GP-COMP-020 Smoke acceptance
smoke suite
Evidence: Source run
Depends on: GP-COMP-016, GP-COMP-019
Complete Unclassified Companies & Relationships 0
GP-COMP-021 Documentation
architecture and boundary documentation
Evidence: Source run
Depends on: GP-COMP-020
Complete Unclassified Companies & Relationships 0

GP-M03 - Document Generator & Notifications

Status: Complete | Priority: Normal

Documentation generation and notification workflows.

Dependencies: None

ID Task Status Scope Module Order
GP-DOC-001 Audit/reconcile existing Document Generator work.
Audit/reconcile existing Document Generator work.
Evidence: Source run
Complete Required for Initial Release GP-DOC 1
GP-DOC-002 Define shared document-generation service contract.
Define shared document-generation service contract.
Evidence: Source run
Complete Required for Initial Release GP-DOC 2
GP-DOC-003 Template management.
Template management.
Evidence: Source run
Complete Required for Initial Release GP-DOC 3
GP-DOC-004 HTML/template to PDF generation.
HTML/template to PDF generation.
Evidence: Source run
Complete Required for Initial Release GP-DOC 4
GP-DOC-005 Header/footer support.
Header/footer support.
Evidence: Source run
Complete Required for Initial Release GP-DOC 5
GP-DOC-006 Reusable document layouts.
Reusable document layouts.
Evidence: Source run
Complete Required for Initial Release GP-DOC 6
GP-DOC-007 Storage integration.
Storage integration.
Evidence: Source run
Complete Required for Initial Release GP-DOC 7
GP-DOC-008 Generated-document metadata.
Generated-document metadata.
Evidence: Source run
Complete Required for Initial Release GP-DOC 8
GP-DOC-009 Permissions.
Permissions.
Evidence: Source run
Complete Required for Initial Release GP-DOC 9
GP-DOC-010 API.
API.
Evidence: Source run
Complete Required for Initial Release GP-DOC 10
GP-DOC-011 Admin/template management UI.
Admin/template management UI.
Evidence: Source run
Complete Required for Initial Release GP-DOC 11
GP-DOC-012 Tests.
Tests.
Evidence: Source run
Complete Required for Initial Release GP-DOC 12
GP-DOC-013 Smoke acceptance.
Smoke acceptance.
Evidence: Source run
Complete Required for Initial Release GP-DOC 13
GP-DOC-014 Documentation.
Documentation.
Evidence: Source run
Complete Required for Initial Release GP-DOC 14
GP-NOTIFY-001 Audit/reconcile existing Notifications work.
Audit/reconcile existing Notifications work.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 15
GP-NOTIFY-002 Notification domain/service.
Notification domain/service.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 16
GP-NOTIFY-003 In-app notifications.
In-app notifications.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 17
GP-NOTIFY-004 Email notification abstraction.
Email notification abstraction.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 18
GP-NOTIFY-005 Notification templates.
Notification templates.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 19
GP-NOTIFY-006 Read/unread state.
Read/unread state.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 20
GP-NOTIFY-007 Severity/type.
Severity/type.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 21
GP-NOTIFY-008 Entity/action links.
Entity/action links.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 22
GP-NOTIFY-009 Queue/retry behaviour where appropriate.
Queue/retry behaviour where appropriate.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 23
GP-NOTIFY-010 Notification UI.
Notification UI.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 24
GP-NOTIFY-011 API.
API.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 25
GP-NOTIFY-012 Permission handling.
Permission handling.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 26
GP-NOTIFY-013 Tests.
Tests.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 27
GP-NOTIFY-014 Smoke acceptance.
Smoke acceptance.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 28
GP-NOTIFY-015 Documentation.
Documentation.
Evidence: Source run
Complete Required for Initial Release GP-NOTIFY 29

GP-M04 - Core Platform Services

Status: Complete | Priority: Normal

Authentication, account settings, command/control, update, backup, storage, analytics, and installer acceptance.

Notes: CMD-20260822-005 imported as an architecture acceptance round; BI/reporting is accepted as the Analytics Foundation, GP-M04-007 is Complete, and the remaining GP-CORE rows are backlog/future slices rather than closure blockers.

Dependencies: GP-M01

ID Task Status Scope Module Order
GP-M04-001 Authentication / SSO
accepted baseline / auth server acceptance
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-M04-002 Account Settings
roadmap audit
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-M04-003 Central Command & Control
health dashboard / diagnostics
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-M04-004 Update Server
canonical integration inventory
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-M04-005 Backup / Restore
canonical merge / backup restore service
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-M04-006 Storage / File
file server acceptance / packaged storage endpoints
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-M04-007 Analytics Foundation
BI/reporting + health dashboard audit
Evidence: SHA f5fee4ab11b733679e01f0bdb275383ffc074417 Source run
Complete ACCEPTED Companies & Relationships 0
GP-M04-008 Installer / role acceptance
installer smoke / profile architecture
Evidence: Source run
Complete Unclassified Companies & Relationships 0
GP-M04-009 Integrate production Auth login hotfix into canonical main
production Auth login hotfix acceptance
Evidence: SHA f5fee4ab11b733679e01f0bdb275383ffc074417 Source run
Complete Unclassified Companies & Relationships 0
GP-CORE-001 Canonical Authentication acceptance.
Canonical Authentication acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 1
GP-CORE-002 Login route acceptance.
Login route acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 2
GP-CORE-003 Authorize route acceptance.
Authorize route acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 3
GP-CORE-004 Provider auth-mode acceptance.
Provider auth-mode acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 4
GP-CORE-005 SSO cross-service acceptance.
SSO cross-service acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 5
GP-CORE-006 Authentication permission/security tests.
Authentication permission/security tests.
Evidence: Source run
Planned FUTURE TASK GP-CORE 6
GP-CORE-010 Account Settings service acceptance.
Account Settings service acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 7
GP-CORE-011 User account/profile settings.
User account/profile settings.
Evidence: Source run
Planned FUTURE TASK GP-CORE 8
GP-CORE-012 Account security/settings integration.
Account security/settings integration.
Evidence: Source run
Planned FUTURE TASK GP-CORE 9
GP-CORE-020 Central Command & Control service registration.
Central Command & Control service registration.
Evidence: Source run
Planned FUTURE TASK GP-CORE 10
GP-CORE-021 Service inventory/status.
Service inventory/status.
Evidence: Source run
Planned FUTURE TASK GP-CORE 11
GP-CORE-022 Role/service registration contracts.
Role/service registration contracts.
Evidence: Source run
Planned FUTURE TASK GP-CORE 12
GP-CORE-023 Command & Control acceptance.
Command & Control acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 13
GP-CORE-030 Update Server runtime acceptance.
Update Server runtime acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 14
GP-CORE-031 Update package metadata.
Update package metadata.
Evidence: Source run
Planned FUTURE TASK GP-CORE 15
GP-CORE-032 Update policy.
Update policy.
Evidence: Source run
Planned FUTURE TASK GP-CORE 16
GP-CORE-033 Update failure/rollback behaviour.
Update failure/rollback behaviour.
Evidence: Source run
Planned FUTURE TASK GP-CORE 17
GP-CORE-034 Update acceptance tests.
Update acceptance tests.
Evidence: Source run
Planned FUTURE TASK GP-CORE 18
GP-CORE-040 Backup Server runtime acceptance.
Backup Server runtime acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 19
GP-CORE-041 Backup creation.
Backup creation.
Evidence: Source run
Planned FUTURE TASK GP-CORE 20
GP-CORE-042 Backup metadata.
Backup metadata.
Evidence: Source run
Planned FUTURE TASK GP-CORE 21
GP-CORE-043 Restore.
Restore.
Evidence: Source run
Planned FUTURE TASK GP-CORE 22
GP-CORE-044 Restore safety backup.
Restore safety backup.
Evidence: Source run
Planned FUTURE TASK GP-CORE 23
GP-CORE-045 Backup/restore acceptance tests.
Backup/restore acceptance tests.
Evidence: Source run
Planned FUTURE TASK GP-CORE 24
GP-CORE-050 Storage/File Server runtime acceptance.
Storage/File Server runtime acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 25
GP-CORE-051 File storage API.
File storage API.
Evidence: Source run
Planned FUTURE TASK GP-CORE 26
GP-CORE-052 Permissions.
Permissions.
Evidence: Source run
Planned FUTURE TASK GP-CORE 27
GP-CORE-053 Metadata.
Metadata.
Evidence: Source run
Planned FUTURE TASK GP-CORE 28
GP-CORE-054 File retrieval.
File retrieval.
Evidence: Source run
Planned FUTURE TASK GP-CORE 29
GP-CORE-055 Storage acceptance tests.
Storage acceptance tests.
Evidence: Source run
Planned FUTURE TASK GP-CORE 30
GP-CORE-060 Analytics Server foundation.
Analytics Server foundation.
Evidence: Source run
Planned FUTURE TASK GP-CORE 31
GP-CORE-061 Shared analytics event contract.
Shared analytics event contract.
Evidence: Source run
Planned FUTURE TASK GP-CORE 32
GP-CORE-062 Event ingestion.
Event ingestion.
Evidence: Source run
Planned FUTURE TASK GP-CORE 33
GP-CORE-063 Basic service health/usage metrics.
Basic service health/usage metrics.
Evidence: Source run
Planned FUTURE TASK GP-CORE 34
GP-CORE-070 Canonical browser installer.
Canonical browser installer.
Evidence: Source run
Planned FUTURE TASK GP-CORE 35
GP-CORE-071 Role definitions.
Role definitions.
Evidence: Source run
Planned FUTURE TASK GP-CORE 36
GP-CORE-072 Database preflight.
Database preflight.
Evidence: Source run
Planned FUTURE TASK GP-CORE 37
GP-CORE-073 Service registration during install.
Service registration during install.
Evidence: Source run
Planned FUTURE TASK GP-CORE 38
GP-CORE-074 Fresh-install acceptance.
Fresh-install acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 39
GP-CORE-075 Upgrade/update acceptance.
Upgrade/update acceptance.
Evidence: Source run
Planned FUTURE TASK GP-CORE 40

GP-M05 - ServiceVault

Status: Complete | Priority: Normal

ServiceVault milestone placeholder.

Notes: GP-FWK-012 through GP-FWK-025 are accepted canonically; ServiceVault framework closure is complete.

Dependencies: GP-M01, GP-M03, GP-M04

ID Task Status Scope Module Order
GP-FWK-001 Shared public template system.
Shared public template system.
Evidence: SHA f5fee4ab11b733679e01f0bdb275383ffc074417 Source run
Complete ACCEPTED GP-FWK 1
GP-FWK-002 Shared admin/office template system.
Shared admin/office template system.
Evidence: Source run
Complete SUPERSEDED GP-FWK 2
GP-FWK-003 Public Theme Engine final acceptance.
Public Theme Engine final acceptance.
Evidence: Source run
Complete Required for Initial Release GP-FWK 3
GP-FWK-004 Page Layout Engine final acceptance.
Page Layout Engine final acceptance.
Evidence: Source run
Complete Required for Initial Release GP-FWK 4
GP-FWK-005 Shared navigation/menu system.
Shared navigation/menu system.
Evidence: Source run
Complete Required for Initial Release GP-FWK 5
GP-FWK-006 Shared form components.
Shared form components.
Evidence: Source run
Complete Required for Initial Release GP-FWK 6
GP-FWK-007 Shared tables.
Shared tables.
Evidence: Source run
Complete Required for Initial Release GP-FWK 7
GP-FWK-008 Pagination.
Pagination.
Evidence: Source run
Complete Required for Initial Release GP-FWK 8
GP-FWK-009 Search components.
Search components.
Evidence: Source run
Complete Required for Initial Release GP-FWK 9
GP-FWK-010 Storage/file picker.
Storage/file picker.
Evidence: Source run
Depends on: GP-FWK-008, GP-FWK-009
Complete Required for Initial Release GP-FWK 10
GP-FWK-011 Notification UI integration.
Notification UI integration.
Evidence: Source run
Complete Required for Initial Release GP-FWK 11
GP-FWK-012 Document Generator UI integration.
Document Generator UI integration.
Evidence: Source run
Complete Required for Initial Release GP-FWK 12
GP-FWK-013 Audit/event framework.
Audit/event framework.
Evidence: Source run
Complete Required for Initial Release GP-FWK 13
GP-FWK-014 Permission UI/helpers.
Permission UI/helpers.
Evidence: Source run
Complete Required for Initial Release GP-FWK 14
GP-FWK-015 Plugin/module registration.
Plugin/module registration.
Evidence: Source run
Complete Required for Initial Release GP-FWK 15
GP-FWK-016 Plugin dependency management.
Plugin dependency management.
Evidence: Source run
Complete Required for Initial Release GP-FWK 16
GP-FWK-017 Configuration framework.
Configuration framework.
Evidence: Source run
Complete Required for Initial Release GP-FWK 17
GP-FWK-018 Installer hooks.
Installer hooks.
Evidence: Source run
Complete Required for Initial Release GP-FWK 18
GP-FWK-019 Update hooks.
Update hooks.
Evidence: Source run
Complete Required for Initial Release GP-FWK 19
GP-FWK-020 Backup hooks.
Backup hooks.
Evidence: Source run
Complete Required for Initial Release GP-FWK 20
GP-FWK-021 Shared API conventions.
Shared API conventions.
Evidence: Source run
Complete Required for Initial Release GP-FWK 21
GP-FWK-022 Shared error handling.
Shared error handling.
Evidence: Source run
Complete Required for Initial Release GP-FWK 22
GP-FWK-023 Responsive styles.
Responsive styles.
Evidence: Source run
Complete Required for Initial Release GP-FWK 23
GP-FWK-024 Print styles.
Print styles.
Evidence: Source run
Complete Required for Initial Release GP-FWK 24
GP-FWK-025 Framework acceptance suite.
Framework acceptance suite.
Evidence: SHA a47e6e01757b3ea5537e5db2bbc58ef719be671a Source run
Complete Required for Initial Release GP-FWK 25

GP-M06 - Suppliers

Status: In Progress | Priority: Normal

Suppliers milestone placeholder.

Notes: GP-ASSET-007 is partially implemented; CSV metadata import/export retention is the first genuine remaining implementation gap after the accepted Asset Registry foundation.

Dependencies: GP-M02, GP-M04, GP-M05

ID Task Status Scope Module Order
GP-ASSET-001 Reconcile existing Asset Registry foundation.
Reconcile existing Asset Registry foundation.
Evidence: SHA a47e6e01757b3ea5537e5db2bbc58ef719be671a Source run
Complete Required Eventually GP-ASSET 1
GP-ASSET-002 Asset persistence.
Asset persistence.
Evidence: SHA a47e6e01757b3ea5537e5db2bbc58ef719be671a Source run
Complete Required Eventually GP-ASSET 2
GP-ASSET-003 Asset classes/types.
Asset classes/types.
Evidence: SHA a47e6e01757b3ea5537e5db2bbc58ef719be671a Source run
Complete Required Eventually GP-ASSET 3
GP-ASSET-004 Company/customer ownership.
Company/customer ownership.
Evidence: SHA 7afcdbaab17a3f792f4060e5107850b567392c7f Source run
Complete Required Eventually GP-ASSET 4
GP-ASSET-005 Property relationships.
Property relationships.
Evidence: SHA b9712a0bd46a3c970fd7a31332f460d560f8e227 Source run
Complete Required Eventually GP-ASSET 5
GP-ASSET-006 Location relationships.
Location relationships.
Evidence: SHA b9712a0bd46a3c970fd7a31332f460d560f8e227 Source run
Complete Required Eventually GP-ASSET 6
GP-ASSET-007 Asset metadata.
Asset metadata.
Evidence: SHA b9712a0bd46a3c970fd7a31332f460d560f8e227 Source run CMD-20260829-002
Partially Complete Required Eventually GP-ASSET 7
GP-ASSET-008 Installation information.
Installation information.
Evidence: Source run
Planned Required Eventually GP-ASSET 8
GP-ASSET-009 Warranty information.
Warranty information.
Evidence: Source run
Planned Required Eventually GP-ASSET 9
GP-ASSET-010 Specifications.
Specifications.
Evidence: Source run
Planned Required Eventually GP-ASSET 10
GP-ASSET-011 Documents/manuals.
Documents/manuals.
Evidence: Source run
Planned Required Eventually GP-ASSET 11
GP-ASSET-012 Maintenance periods.
Maintenance periods.
Evidence: Source run
Planned Required Eventually GP-ASSET 12
GP-ASSET-013 Maintenance tasks.
Maintenance tasks.
Evidence: Source run
Planned Required Eventually GP-ASSET 13
GP-ASSET-014 Asset history.
Asset history.
Evidence: Source run
Planned Required Eventually GP-ASSET 14
GP-ASSET-015 QR identifiers.
QR identifiers.
Evidence: Source run
Planned Required Eventually GP-ASSET 15
GP-ASSET-016 Tenant isolation.
Tenant isolation.
Evidence: Source run
Planned Required Eventually GP-ASSET 16
GP-ASSET-017 Permission policy.
Permission policy.
Evidence: Source run
Planned Required Eventually GP-ASSET 17
GP-ASSET-018 Admin UI.
Admin UI.
Evidence: Source run
Planned Required Eventually GP-ASSET 18
GP-ASSET-019 API.
API.
Evidence: Source run
Planned Required Eventually GP-ASSET 19
GP-ASSET-020 Domain events.
Domain events.
Evidence: Source run
Planned Required Eventually GP-ASSET 20
GP-ASSET-021 ServiceVault bridge contract.
ServiceVault bridge contract.
Evidence: Source run
Planned Required Eventually GP-ASSET 21
GP-ASSET-022 Persistence tests.
Persistence tests.
Evidence: Source run
Planned Required Eventually GP-ASSET 22
GP-ASSET-023 Tenant/permission tests.
Tenant/permission tests.
Evidence: Source run
Planned Required Eventually GP-ASSET 23
GP-ASSET-024 Integration tests.
Integration tests.
Evidence: Source run
Planned Required Eventually GP-ASSET 24
GP-ASSET-025 Smoke acceptance.
Smoke acceptance.
Evidence: Source run
Planned Required Eventually GP-ASSET 25
GP-ASSET-026 Documentation.
Documentation.
Evidence: Source run
Planned Required Eventually GP-ASSET 26

GP-M07 - Supplier Portal

Status: Planned | Priority: Normal

Supplier Portal milestone placeholder.

Dependencies: GP-M02, GP-M03, GP-M05, GP-M06

ID Task Status Scope Module Order
GP-SV-001 ServiceVault core reconciliation/current-state audit.
ServiceVault core reconciliation/current-state audit.
Evidence: Source run
Planned Required Eventually GP-SV 1
GP-SV-002 Customer portal.
Customer portal.
Evidence: Source run
Planned Required Eventually GP-SV 2
GP-SV-003 Service technician portal.
Service technician portal.
Evidence: Source run
Planned Required Eventually GP-SV 3
GP-SV-004 Third-party technician role/portal.
Third-party technician role/portal.
Evidence: Source run
Planned Required Eventually GP-SV 4
GP-SV-005 Customer/company integration.
Customer/company integration.
Evidence: Source run
Planned Required Eventually GP-SV 5
GP-SV-006 Properties.
Properties.
Evidence: Source run
Planned Required Eventually GP-SV 6
GP-SV-007 Locations.
Locations.
Evidence: Source run
Planned Required Eventually GP-SV 7
GP-SV-008 Asset Registry integration.
Asset Registry integration.
Evidence: Source run
Planned Required Eventually GP-SV 8
GP-SV-009 Service reports.
Service reports.
Evidence: Source run
Planned Required Eventually GP-SV 9
GP-SV-010 Report types.
Report types.
Evidence: Source run
Planned Required Eventually GP-SV 10
GP-SV-011 Report templates.
Report templates.
Evidence: Source run
Planned Required Eventually GP-SV 11
GP-SV-012 Asset service history.
Asset service history.
Evidence: Source run
Planned Required Eventually GP-SV 12
GP-SV-013 Notes.
Notes.
Evidence: Source run
Planned Required Eventually GP-SV 13
GP-SV-014 Photos/files.
Photos/files.
Evidence: Source run
Planned Required Eventually GP-SV 14
GP-SV-015 Maintenance schedules.
Maintenance schedules.
Evidence: Source run
Planned Required Eventually GP-SV 15
GP-SV-016 Maintenance tasks.
Maintenance tasks.
Evidence: Source run
Planned Required Eventually GP-SV 16
GP-SV-017 Maintenance notifications.
Maintenance notifications.
Evidence: Source run
Planned Required Eventually GP-SV 17
GP-SV-018 QR dashboard.
QR dashboard.
Evidence: Source run
Planned Required Eventually GP-SV 18
GP-SV-019 QR commissioning.
QR commissioning.
Evidence: Source run
Planned Required Eventually GP-SV 19
GP-SV-020 Customer/contact report distribution.
Customer/contact report distribution.
Evidence: Source run
Planned Required Eventually GP-SV 20
GP-SV-021 Water-test records.
Water-test records.
Evidence: Source run
Planned Required Eventually GP-SV 21
GP-SV-022 Water dosing records.
Water dosing records.
Evidence: Source run
Planned Required Eventually GP-SV 22
GP-SV-023 Pool-specific asset/location fields.
Pool-specific asset/location fields.
Evidence: Source run
Planned Required Eventually GP-SV 23
GP-SV-024 Permissions.
Permissions.
Evidence: Source run
Planned Required Eventually GP-SV 24
GP-SV-025 Mobile-responsive field interface.
Mobile-responsive field interface.
Evidence: Source run
Planned Required Eventually GP-SV 25
GP-SV-026 API.
API.
Evidence: Source run
Planned Required Eventually GP-SV 26
GP-SV-027 Document Generator integration.
Document Generator integration.
Evidence: Source run
Planned Required Eventually GP-SV 27
GP-SV-028 Notification integration.
Notification integration.
Evidence: Source run
Planned Required Eventually GP-SV 28
GP-SV-029 Integration tests.
Integration tests.
Evidence: Source run
Planned Required Eventually GP-SV 29
GP-SV-030 Smoke acceptance.
Smoke acceptance.
Evidence: Source run
Planned Required Eventually GP-SV 30
GP-SV-031 Documentation.
Documentation.
Evidence: Source run
Planned Required Eventually GP-SV 31

GP-M08 - Partners

Status: Planned | Priority: Normal

Partners milestone placeholder.

Dependencies: GP-M02

ID Task Status Scope Module Order
GP-SUP-001 Supplier records.
Supplier records.
Evidence: Source run
Planned Required Eventually GP-SUP 1
GP-SUP-002 Supplier contacts.
Supplier contacts.
Evidence: Source run
Planned Required Eventually GP-SUP 2
GP-SUP-003 Supplier-company relationships.
Supplier-company relationships.
Evidence: Source run
Planned Required Eventually GP-SUP 3
GP-SUP-004 Supplier products/catalogues.
Supplier products/catalogues.
Evidence: Source run
Planned Required Eventually GP-SUP 4
GP-SUP-005 Supplier pricing.
Supplier pricing.
Evidence: Source run
Planned Required Eventually GP-SUP 5
GP-SUP-006 Supplier API.
Supplier API.
Evidence: Source run
Planned Required Eventually GP-SUP 6
GP-SUP-007 Supplier admin UI.
Supplier admin UI.
Evidence: Source run
Planned Required Eventually GP-SUP 7
GP-INV-001 Product/SKU model.
Product/SKU model.
Evidence: Source run
Planned Required Eventually GP-INV 8
GP-INV-002 Product categories.
Product categories.
Evidence: Source run
Planned Required Eventually GP-INV 9
GP-INV-003 Stock locations.
Stock locations.
Evidence: Source run
Planned Required Eventually GP-INV 10
GP-INV-004 Stock balances.
Stock balances.
Evidence: Source run
Planned Required Eventually GP-INV 11
GP-INV-005 Stock movements.
Stock movements.
Evidence: Source run
Planned Required Eventually GP-INV 12
GP-INV-006 Availability.
Availability.
Evidence: Source run
Planned Required Eventually GP-INV 13
GP-INV-007 Costing foundation.
Costing foundation.
Evidence: Source run
Planned Required Eventually GP-INV 14
GP-INV-008 Inventory API.
Inventory API.
Evidence: Source run
Planned Required Eventually GP-INV 15
GP-INV-009 Inventory admin UI.
Inventory admin UI.
Evidence: Source run
Planned Required Eventually GP-INV 16
GP-INV-010 Inventory tests.
Inventory tests.
Evidence: Source run
Planned Required Eventually GP-INV 17
GP-LEAD-001 Lead records.
Lead records.
Evidence: Source run
Planned Required Eventually GP-LEAD 18
GP-LEAD-002 Opportunity records.
Opportunity records.
Evidence: Source run
Planned Required Eventually GP-LEAD 19
GP-LEAD-003 Company/contact integration.
Company/contact integration.
Evidence: Source run
Planned Required Eventually GP-LEAD 20
GP-LEAD-004 Stages/status.
Stages/status.
Evidence: Source run
Planned Required Eventually GP-LEAD 21
GP-LEAD-005 Activities/notes.
Activities/notes.
Evidence: Source run
Planned Required Eventually GP-LEAD 22
GP-LEAD-006 Lead conversion.
Lead conversion.
Evidence: Source run
Planned Required Eventually GP-LEAD 23
GP-LEAD-007 Pipeline UI.
Pipeline UI.
Evidence: Source run
Planned Required Eventually GP-LEAD 24
GP-LEAD-008 Pipeline API.
Pipeline API.
Evidence: Source run
Planned Required Eventually GP-LEAD 25
GP-PART-001 Partner records.
Partner records.
Evidence: Source run
Planned Required Eventually GP-PART 26
GP-PART-002 Partner company relationships.
Partner company relationships.
Evidence: Source run
Planned Required Eventually GP-PART 27
GP-PART-003 Partner locations.
Partner locations.
Evidence: Source run
Planned Required Eventually GP-PART 28
GP-PART-004 Pricing tiers.
Pricing tiers.
Evidence: Source run
Planned Required Eventually GP-PART 29
GP-PART-005 Partner permissions.
Partner permissions.
Evidence: Source run
Planned Required Eventually GP-PART 30
GP-PART-006 Partner API.
Partner API.
Evidence: Source run
Planned Required Eventually GP-PART 31
GP-PART-007 Partner administration.
Partner administration.
Evidence: Source run
Planned Required Eventually GP-PART 32

GP-M09 - Partner Portal

Status: Planned | Priority: Normal

Partner Portal milestone placeholder.

Dependencies: None

ID Task Status Scope Module Order
GP-ACC-001 Accounting module foundation.
Accounting module foundation.
Evidence: Source run
Planned Required Eventually GP-ACC 1
GP-ACC-002 Account/chart mapping.
Account/chart mapping.
Evidence: Source run
Planned Required Eventually GP-ACC 2
GP-ACC-003 Title unavailable in supplied excerpt
Title unavailable in supplied excerpt
Evidence: Source run
Planned Required Eventually GP-ACC 3

GP-M10 - SEO/Public Surface

Status: Complete | Priority: Normal

SEO and public surface acceptance milestone.

Dependencies: None

ID Task Status Scope Module Order
GP-SEO-001 Audit/reconcile existing SEO Plugin implementation.
Audit/reconcile existing SEO Plugin implementation.
Evidence: SEO implementation audit and reconciliation completed in the SEO worktree. Source run
Complete Required Eventually GP-SEO 1
GP-SEO-002 Per-page SEO metadata model.
Per-page SEO metadata model.
Evidence: Per-page SEO metadata support is part of the shared SEO runtime service. Source run
Complete Required Eventually GP-SEO 2
GP-SEO-003 Page title support.
Page title support.
Evidence: Page title generation is included in the SEO runtime integration. Source run
Complete Required Eventually GP-SEO 3
GP-SEO-004 Meta description support.
Meta description support.
Evidence: Meta description support is included in the SEO runtime integration. Source run
Complete Required Eventually GP-SEO 4
GP-SEO-005 Canonical URL support.
Canonical URL support.
Evidence: Canonical URL handling is included in the SEO runtime integration. Source run
Complete Required Eventually GP-SEO 5
GP-SEO-006 Robots/index directives.
Robots/index directives.
Evidence: Robots and indexing directives are part of the SEO runtime service. Source run
Complete Required Eventually GP-SEO 6
GP-SEO-007 Open Graph metadata.
Open Graph metadata.
Evidence: Open Graph metadata support is part of the SEO runtime service. Source run
Complete Required Eventually GP-SEO 7
GP-SEO-008 Social/share metadata.
Social/share metadata.
Evidence: Social share metadata support is part of the SEO runtime service. Source run
Complete Required Eventually GP-SEO 8
GP-SEO-009 Structured-data hooks where appropriate.
Structured-data hooks where appropriate.
Evidence: Structured data hooks are included where appropriate. Source run
Complete Required Eventually GP-SEO 9
GP-SEO-010 Sitemap support.
Sitemap support.
Evidence: Sitemap support is included in the SEO plugin worktree. Source run
Complete Required Eventually GP-SEO 10
GP-SEO-011 Shared public-rendering integration.
Shared public-rendering integration.
Evidence: Shared public-rendering integration is captured in the SEO worktree status. Source run
Complete Required Eventually GP-SEO 11
GP-SEO-012 Website Builder integration contract.
Website Builder integration contract.
Evidence: Website Builder integration contract work is covered by the SEO worktree evidence. Source run
Complete Required Eventually GP-SEO 12
GP-SEO-013 Ecommerce/public-surface integration hooks.
Ecommerce/public-surface integration hooks.
Evidence: Canonical public-surface integration hooks and ecommerce-facing SEO contract are present in the accepted SEO merge; the task is fully satisfied by runtime and source evidence. SHA f5fee4ab11b733679e01f0bdb275383ffc074417 Source run
Complete Required Eventually GP-SEO 13
GP-SEO-014 Admin SEO editing interface/contracts.
Admin SEO editing interface/contracts.
Evidence: Admin SEO editing / contract wiring is represented in the SEO worktree evidence. Source run
Complete Required Eventually GP-SEO 14
GP-SEO-015 Validation/sanitisation.
Validation/sanitisation.
Evidence: Validation and sanitisation are covered by the SEO runtime evidence. Source run
Complete Required Eventually GP-SEO 15
GP-SEO-016 SEO automated tests.
SEO automated tests.
Evidence: SEO contract smoke coverage exists in the SEO worktree evidence. Source run
Complete Required Eventually GP-SEO 16
GP-SEO-017 SEO smoke acceptance.
SEO smoke acceptance.
Evidence: SEO contract smoke, composer CI, and canonical integration all passed on the accepted merge; gp-lab/browser acceptance is not required by the current criteria. SHA f5fee4ab11b733679e01f0bdb275383ffc074417 Source run
Complete Required Eventually GP-SEO 17
GP-SEO-018 SEO documentation.
SEO documentation.
Evidence: SEO architecture documentation exists in the SEO worktree. Source run
Complete Required Eventually GP-SEO 18