Commit Graph

8 Commits

Author SHA1 Message Date
Rodin 74101b513c chore: merge elixir-conventions and oban-conventions into sources/
Absorbed content from rodin/elixir-conventions and rodin/oban-conventions
into a sources/ directory. These are reference material — descriptive,
not prescriptive. Patterns that prove broadly applicable get promoted
into patterns/.

Part of taxonomy cleanup (issue #4):
- Pattern = prescriptive, follow these
- Convention/Source = reference, study for ideas

The original repos can now be archived.
2026-05-07 18:01:42 -07:00
Rodin e51f491b6e chore: remove project conventions from sources/
These have been promoted to standalone repos:
- rodin/ecto-conventions
- rodin/oban-conventions
2026-04-30 11:45:46 -07:00
Rodin 46fe9c23c9 chore: move cross-ecosystem analysis to patterns-vs-guidelines 2026-04-30 10:50:37 -07:00
Rodin 7bca84f906 docs: testing philosophy + API evolution (cross-referenced) 2026-04-30 10:33:55 -07:00
Rodin be7eeb0d63 docs: cross-cutting concerns analysis (cross-referenced) 2026-04-30 10:31:19 -07:00
Rodin f5007e22e9 docs: ecosystem-level analysis (cross-referenced) 2026-04-30 10:02:08 -07:00
Rodin e2b5ba487c docs: architectural analysis (same doc, cross-referenced) 2026-04-30 09:28:08 -07:00
Rodin 44c61840df docs: add patterns extracted from ecto and oban
Ecto: 6 patterns (protocol dispatch, changeset separation, Multi pipelines)
Oban: 9 patterns (plugin behaviour, telemetry spans, engine abstraction)
2026-04-30 09:03:17 -07:00