decomposer: record implementation detail for 4 step(s)
Some checks failed
quality-gates / verify (push) Failing after 7s

This commit is contained in:
2026-09-01 14:40:48 +00:00
parent b080080e26
commit cb728d7e8e
4 changed files with 18 additions and 16 deletions

View File

@@ -1,6 +1,6 @@
# Step 0 — Implementation Detail
1. Added app/domain/models.py with SourceRef, Document, IngestionRequest, and IngestionResult.
2. Added app/ports.py protocols for source retrieval and publication.
3. Added app/connectors/github.py and app/connectors/sharepoint.py with injectable transports/clients.
4. Added package initializers exposing the migrated contracts and connectors.
1. Added dataclass-based IngestionRequest, SourceDocument, and IngestionResult contracts.
2. Added typed SCMConnector and CMSConnector protocols.
3. Added GitHub contents API connector with token support and document normalization.
4. Added SharePoint publication connector and package initializers.