Skip to main content
Back to top
Ctrl
+
K
FastCS
Tutorials
How-to Guides
Explanations
Reference
Search
Ctrl
+
K
GitHub
PyPI
Choose version
Search
Ctrl
+
K
Tutorials
How-to Guides
Explanations
Reference
GitHub
PyPI
Choose version
Section Navigation
Architectural Decision Records
1. Record architecture decisions
2. Adopt python-copier-template for project structure
3. Controller Initialization on Main Event Loop
4. Rename Backend to Transport
5. Remove Background Thread from Backend
6. Create ControllerAPI Abstraction Layer
7. Merge TransportAdapter and TransportOptions into Transport
8. Split Transport Dependencies into Optional Extras
9. Replace Handler with AttributeIO/AttributeIORef Pattern
10. Remove SubController Class
11. Introduce ControllerVector for Indexed Sub-Controllers
Explanations
Explanations
#
Explanations of how it works and why it works that way.
Architectural Decision Records
Edit on GitHub
This Page
Show Source