Preserve initial frontend pattern language research scaffold

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0cffe-206f-7323-89d3-b20ca4cf4bf9
This commit is contained in:
tegwick 2026-09-24 07:55:34 +02:00
parent 017ad6ea17
commit 2a5dabdc85
43 changed files with 2030 additions and 1 deletions

View file

@ -0,0 +1,42 @@
# Concept — Frontend Responsibility Model
Status: hypothesis
## Proposition
Frontend architectures can be usefully analyzed through nine responsibilities:
1. Address
2. Authority
3. Projection
4. Affordance
5. Mutation
6. Synchronization
7. Reconciliation
8. Composition
9. Execution
These are dimensions of responsibility, not mandatory modules.
## Value
The model appears broad enough to describe:
- document-oriented web applications,
- SPAs,
- server-rendered systems,
- islands,
- server components,
- microfrontends,
- offline-first applications,
- local-first applications,
- collaborative replicated applications.
## Research burden
The model must be challenged for:
- redundancy,
- missing responsibilities,
- ambiguous boundaries,
- inability to distinguish materially different architectures.