Files
magnus919_agent-skills/backend-engineering/references/source-index.md
T
Magnus HedemarkandGitHub 79caa0bb25 feat(backend): add event and coexistence patterns (#361)
Add outbox/inbox implementation, idempotent message handling, migration coexistence seams, evals, and exact specialist routing.\n\nAI-assisted: Jasper orchestrated implementation and verification with OpenCode.

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-08-21 03:53:10 -04:00

1.9 KiB

Source Index

This skill is an original, task-centered synthesis. Sources inform concepts and terminology; the repository does not reproduce protected prose, tables, diagrams, examples, taxonomies, or chapter structures.

Source Use in this skill URL
Agent Skills specification Progressive disclosure, relative references, and skill structure https://agentskills.io/specification
CloudEvents Event identity and envelope boundary considerations https://cloudevents.io/
Martin Fowler, Event Sourcing Distinguishing event history from ordinary event publication https://martinfowler.com/eaaDev/EventSourcing.html
Martin Fowler, Strangler Fig Application Incremental coexistence vocabulary https://martinfowler.com/bliki/StranglerFigApplication.html
Martin Fowler, Parallel Change Compatibility-first change sequencing https://martinfowler.com/bliki/ParallelChange.html
PostgreSQL documentation Transaction isolation and failure behavior https://www.postgresql.org/docs/current/transaction-iso.html
OpenTelemetry documentation Trace and metric instrumentation concepts https://opentelemetry.io/docs/

Ownership Notes

  • DDD concepts and anti-corruption boundaries route to programming-principles.
  • Event contract and delivery semantics route to api-design-and-evolution.
  • Cross-system transition and recovery route to migration-engineering.
  • Schema and pipeline operations route to data-engineering.
  • Security controls and sensitive logging route to secure-software-engineering.
  • Release promotion and rollback mechanics route to release-engineering.

The private architecture comparison report supplied for this task was used only as safe synthesized research input. Purchased ebooks were not read or quoted. Future edits should be rewritten from user tasks and public sources if wording or structure resembles a source too closely.