Skip to content

docs: add UMS React web frontend applied reference#2

Merged
beyondnetPeru merged 6 commits into
mainfrom
docs/react-web-applied-reference
May 28, 2026
Merged

docs: add UMS React web frontend applied reference#2
beyondnetPeru merged 6 commits into
mainfrom
docs/react-web-applied-reference

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

Summary

  • Adds a UMS Web Frontend architecture section.
  • Documents UMS as the applied reference for the Evolith Web Frontend Standard - React.
  • Maps current React Web source evidence to Evolith topics.
  • Separates reusable promotion candidates from UMS-local implementation details.
  • Adds English and Spanish documentation.
  • Links the section from the UMS architecture portal.

Governance alignment

Reusable enterprise rules remain in Evolith. UMS keeps product-specific implementation evidence, concrete routes, headers, token values, local decisions, and gaps.

Validation notes

  • No CI workflows or hooks were modified.
  • Documentation is bilingual for the new section.
  • Markdown intentionally avoids emojis/decorative icons.

@beyondnetPeru beyondnetPeru merged commit 8946277 into main May 28, 2026
1 of 2 checks passed
@beyondnetPeru beyondnetPeru deleted the docs/react-web-applied-reference branch June 1, 2026 11:18
beyondnetPeru added a commit that referenced this pull request Jun 4, 2026
…enforcement

Add IsNonOverridable to AppConfiguration across all layers (BR-2, AC-2):

- Domain: IsNonOverridable on AppConfigurationProps + AppConfiguration.Create()
- DB: IsNonOverridable column on AppConfigurationRecord, Apply/ToRecord updated
- Migration: Fs13AddIsNonOverridableToAppConfiguration
- Factory: RehydrateAppConfiguration passes IsNonOverridable from record
- Application: CreateAppConfigurationCommand + handler guard checks parent
  scopes (Global/Tenant/Suite) before saving; rejects with AppConfigNonOverridable
  if any ancestor has IsNonOverridable=true
- DTO: AppConfigurationDto exposes IsNonOverridable; both query handlers updated
- DomainErrors: AppConfigNonOverridable error code added
- Tests: 4 new guard tests covering tenant/suite blocks and happy paths
- Tracker: gap #2 marked closed

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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