This directory contains documentation for all DocuDesk features: implemented, planned, and proposed. Each .md file maps to one functional area and is rendered by the Docusaurus site.
Standards References
DocuDesk is designed against Dutch government standards and open European norms. The table below lists the applicable standards per functional layer.
Dutch Government Standards (Forum Standaardisatie)
| Standard | Scope | Applies To |
|---|
| PDF (NEN-ISO 32000) | Documentbeheer — Draagbaar documentformaat | PDF generation, print, document signing |
| PDF/UA (ISO 14289-1) | Accessible PDF for public procurement | PDF generation, WCAG compliance |
| Digitoegankelijk EN 301 549 / WCAG 2.1 | Accessibility requirements for ICT products and services | All UI components |
| XML | Extensible Markup Language | Data export, template rendering |
| CSV | Common Format and MIME Type for CSV | Audit report export |
| RDF | Resource Description Framework | Metadata enrichment |
EU / International Standards
| Standard | Scope | Applies To |
|---|
| GDPR / AVG | Privacy-by-design data processing | Anonymization, consent management |
| Wet Open Overheid (WOO) | Publication objection periods (min. 4 weeks) | Consent management |
| eIDAS | Electronic identification and trust services | Document signing |
| PAdES (ETSI EN 319 100) | PDF Advanced Electronic Signatures | Document signing |
| RFC 3161 | Trusted timestamps | Document signing |
| ISO/IEC 27001 | Information security management | Security, admin settings |
| PDF/A-3b (ISO 19005-3) | Long-term archival PDF | Print/PDF generation |
| WCAG 2.1 AA | Web Content Accessibility Guidelines | All UI, consent workflows |
GEMMA Architecture References
DocuDesk implements capabilities from the following GEMMA reference components:
| GEMMA Component | URL | DocuDesk Feature |
|---|
| Documentregistratiecomponent | GEMMA | Document register, metadata enrichment |
| Outputmanagementcomponent | GEMMA | PDF generation, template management, correspondence generation |
| Documentbeheercomponent | GEMMA | Document register, consent management |
| Scanning-en-imagingcomponent | GEMMA | OCR document scanning |
| Documentcreatiecomponent | GEMMA | Template management, document creation from templates |
| Media-behandelingcomponent | GEMMA | Anonymization pipeline, text extraction |
TEC Feature Framework (DMS)
DocuDesk covers the following top-level TEC DMS feature categories:
| TEC Code | Category | DocuDesk Feature |
|---|
| TEC-DMS-1 | Content Authoring | Template management, advanced template management |
| TEC-DMS-2 | Content Acquisition | OCR scanning, text extraction |
| TEC-DMS-4 | Document and Records Management | Document register, metadata enrichment |
| TEC-DMS-5 | Security Management | Admin settings, consent management |
| TEC-DMS-7 | Workflow Management | Consent process, batch anonymization |
| TEC-DMS-8 | Version Control and Management | Advanced template management |
| TEC-DMS-9 | Search and Indexing Management | Metadata enrichment |
| TEC-DMS-10 | Reporting and Statistics Management | Prometheus metrics, dashboard |
Feature Overview
Implemented
Features that are fully implemented and available in the current release.
Planned / In Progress
Features that are specified and actively being developed or reviewed.
Future / Roadmap
Features proposed based on tender analysis and customer requests. Not yet specified in detail.
Adding a New Feature Doc
- Create
docs/features/{feature-slug}.md with a Docusaurus frontmatter block (id, title, sidebar_label, sidebar_position, description).
- Add a corresponding OpenSpec spec at
openspec/specs/{feature-slug}/spec.md.
- Add a row to the appropriate table above with doc link, GEMMA reference, TEC code, and status.
- Update
project.md feature table to keep the two sources in sync.
File Naming Convention
| Suffix | Meaning |
|---|
| No suffix | Implemented or nearly complete |
| (Planned) in title | Specified, not yet implemented |
| (Roadmap) in title | Proposed, no detailed spec yet |