Skip to content

chore(openconnector): Convert all specs to change proposals#698

Open
rubenvdlinde wants to merge 4 commits intochore/final-spec-cleanupfrom
chore/specs-to-proposals
Open

chore(openconnector): Convert all specs to change proposals#698
rubenvdlinde wants to merge 4 commits intochore/final-spec-cleanupfrom
chore/specs-to-proposals

Conversation

@rubenvdlinde
Copy link
Copy Markdown
Contributor

Summary

  • Moves 1 specs from openspec/specs/ to openspec/changes/ with proper proposal.md
  • Follows the spec-driven workflow: proposal -> design -> specs -> tasks
  • 0 specs skipped (redirect stubs or already converted)

Test plan

  • Verify openspec/changes/ contains all converted specs
  • Verify each change has .openspec.yaml and proposal.md

All specs moved from openspec/specs/ to openspec/changes/ with proper
proposal.md as the entry point. Follows the spec-driven workflow:
proposal -> design -> specs -> tasks
…StUF foundations

- Prometheus metrics: Add endpoint, job, mapping/rule metrics to MetricsController
  (REQ-PROM-007/008/009), unit tests, docs, archived to specs/
- DSO Omgevingsloket: Add DSOController + DSOParserService with STAM endpoint,
  BSN 11-proef validation, GML→GeoJSON, payload validation, unit tests
- iBabs/NotuBiz: Add IBabsConnectorService with besluit status mapping,
  connection testing, unit tests
- StUF Adapter: Add StUFFieldMapper with BRP↔StUF-BG mapping, date format
  conversion, nested address mapping, configurable custom mappings, unit tests
- All changes: design.md, detailed tasks.md, API docs at docs/features/
Add @see reference to OpenRegister's BsnFormat::validate() on the
duplicated validateBSN() method in DSOParserService, explaining why
the duplication is necessary (no hard dependency on OpenRegister).

Add openspec/config.yaml with strengthened ADR-011 rule to prevent
future utility duplications.
Adds docs/features/README.md as the feature index and creates individual
pages for Sources, Endpoints, Mappings, Synchronizations, Rules, Jobs,
Events, Logging, and Configuration Management. Covers API references,
config fields, process flows, and implementation file pointers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant