decomposer: record implementation detail for 7 step(s)
Some checks failed
ci / test (push) Failing after 7s
Some checks failed
ci / test (push) Failing after 7s
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
# Step 5 — Implementation Detail
|
||||
|
||||
1. Added pyproject.toml with Python 3.11 target and pinned Ruff 0.6.9, mypy 1.11.2, and pytest 8.2 range for CI/dev checks.
|
||||
2. Added GitHub Actions workflow running installation, Ruff, mypy, and pytest.
|
||||
3. Added Kubernetes deployment with readiness probe, non-root identity, restricted privilege escalation, and read-only root filesystem.
|
||||
4. Added YAML configuration covering GitHub/SharePoint scopes, credential references, and trigger examples.
|
||||
5. Added unit tests for contract validation, connector normalization, orchestration, and tenant isolation.
|
||||
6. Added README, examples, operations, and validation-report documentation.
|
||||
1. Define Python 3.11 package metadata and pytest 8.3.3 test extra.
|
||||
2. Add CI using actions/checkout@v4, actions/setup-python@v5, compileall, and pytest.
|
||||
3. Add Kubernetes deployment configuration with managed-secret mode and readiness probe.
|
||||
4. Add connector and scheduled/webhook YAML examples.
|
||||
5. Add setup, monitoring, retry/dead-letter, recovery, security, and lifecycle documentation.
|
||||
6. Add README quick-start and security guidance.
|
||||
7. Add automated connector, orchestration, and tenant-isolation tests.
|
||||
|
||||
Reference in New Issue
Block a user