Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Architecture

The living truth about what modern-di-aiogram does now — one file per capability, updated by hand whenever a change ships. The why and how it got here live in ../planning/changes/, and decisions deliberately taken (including options rejected) in ../planning/decisions/; this directory is the present.

These files carry no frontmatter — they are prose, dated by git.

Capabilities

  • dependency-injection.md — wiring a modern-di container into an aiogram Dispatcher: setup_di, the per-update container seam, FromDI/inject resolution, and auto_inject.

Promotion rule

Shipping a change hand-edits the affected capability file(s) here to match the new reality, in the same PR as the code. The change file stays in place under ../planning/changes/ — no folder move.