Skip to content

SRED Project Descriptions — 2026

This document indexes all SRED-eligible projects for the 2026 fiscal year. Each child document follows the SRED project template with Project Description, Project Goals, Technical Uncertainties (with Experiments, Results, and Documentation), Participants, and Project Documentation & Links.


SREDable Projects

# Project Status Key Uncertainties
1 Service Layer Decomposition Implemented Module size boundaries; discovery orchestration split; dead code removal
2 Extract Business Logic from Models to Services Implemented Per-model service seams; chassis persistence single seam; lifecycle adapter pattern
3 Admin Dashboard Modularization Implemented Dead code identification; HTMX fragment contract preservation
4 Standardize Manufacturer Plugins Implemented Transport sharing vs protocol honesty; discovery transformer design
5 Test Infrastructure Overhaul Implemented Factory registry contract; query budgets; Factory Boy dependency isolation
6 Unify Settings Proxy Implemented Scope precedence without fallthrough; private registry cache invalidation; AST enforcement
7 Remove Compat Shim Layer Implemented Atomic multi-file migration; canonical contract location
8 Consolidate Exception Hierarchy Implemented Single catch root with transport metadata; circuit-open through manufacturer catches
9 Bound Live Monitoring Projections Implemented Sentinel-based truncation; performer assignment resolution within bounded window

Proposed Projects (Ready for SRED When Implemented)

# Project Status Key Uncertainties
10 Introduce DRF API Layer Proposed Read-only API over domain logic without duplication; versioning without admin coupling
11 Introduce EventBus Proposed Single injectable seam replacing parallel signals + broadcasts; testable event flows
12 Split Base HTTP Client Superseded Plan abandoned — three-module split replaced by composite client in services/common/base/client.py

Summary

12 projects identified from the 2026 work summary: 9 implemented, 2 proposed, and 1 superseded. Implemented projects document their uncertainties, experiments, and results. Proposed projects record work that is not yet eligible for a claim, and the superseded project records an abandoned plan.

Total estimated SRED-eligible effort: ~70% of engineering capacity across the fiscal year.


Generated from local documentation reorganization. Source ADRs in docs/adr/.