docs: update specification — add DomainBaseModel as shared Pydantic base class #2581

Closed
freemo wants to merge 1 commits from spec/update-domain-base-model into master

1 Commits

Author SHA1 Message Date
freemo 2dbb1fea8e docs(spec): add DomainBaseModel to domain models section
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Failing after 19s
CI / helm (pull_request) Successful in 25s
CI / build (pull_request) Successful in 3m19s
CI / quality (pull_request) Successful in 3m45s
CI / typecheck (pull_request) Successful in 3m57s
CI / security (pull_request) Successful in 4m6s
CI / coverage (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Has been skipped
CI / unit_tests (pull_request) Failing after 6m42s
CI / docker (pull_request) Has been skipped
CI / e2e_tests (pull_request) Failing after 14m38s
CI / integration_tests (pull_request) Failing after 21m51s
CI / status-check (pull_request) Failing after 2s
Updates the Domain Models section to document the DomainBaseModel base
class introduced in PR #2014. Domain entities that share the canonical
Pydantic configuration now inherit from DomainBaseModel (domain/models/base.py)
rather than directly from pydantic.BaseModel.

Closes #2440
2026-04-03 18:59:11 +00:00