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:
parent
017ad6ea17
commit
2a5dabdc85
43 changed files with 2030 additions and 1 deletions
31
research/catalog/SourceCatalog.md
Normal file
31
research/catalog/SourceCatalog.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Source Catalog
|
||||
|
||||
Initial source families to populate.
|
||||
|
||||
| Family | Representative sources | Research purpose |
|
||||
|---|---|---|
|
||||
| Pattern languages | Christopher Alexander, Hillside/PLoP literature | Pattern form, relations, generative sequences |
|
||||
| GUI architecture | Martin Fowler, MVC/MVP/Presentation Model | Presentation/domain/state separation |
|
||||
| Unidirectional state | Flux, Redux, Elm | State transition and dependency direction |
|
||||
| Hypermedia | REST, HTML forms, HTMX | Navigation, mutation, server projection |
|
||||
| Rendering | web.dev, framework docs, Patterns.dev | CSR/SSR/SSG/hydration/islands/streaming |
|
||||
| Local-first | Ink & Switch and related work | Local authority, sync, conflict handling |
|
||||
| Distributed state | CRDT/event sourcing/sync literature | Reconciliation and replication |
|
||||
| Modularity | Feature-Sliced Design | Feature boundaries and dependency rules |
|
||||
| Organizational architecture | Microfrontend literature | Independent ownership/deployment |
|
||||
| Quality | WCAG, progressive enhancement, web performance | Cross-cutting architectural forces |
|
||||
|
||||
## Catalog policy
|
||||
|
||||
Each source should eventually capture:
|
||||
|
||||
- source identity,
|
||||
- date/version,
|
||||
- scope,
|
||||
- vocabulary used,
|
||||
- candidate patterns,
|
||||
- dominant forces,
|
||||
- assumptions,
|
||||
- contradictions,
|
||||
- known implementations,
|
||||
- evidence quality.
|
||||
Loading…
Add table
Add a link
Reference in a new issue