Epic 6, Story 7, Task 112: Install feedback submission path and governance
Task ID: E6:S07:T112
Status: COMPLETE
Priority: CRITICAL
Estimated Effort: Large
Created: 2026-04-09
Code: E6S07T112
Upstream: FR-079 - Install feedback submission path and governance Depends on: E6:S07:T111 local event-contract logging outputs
Input
- Structured local telemetry artifacts produced by
E6:S07:T111. - Requirement for high-quality, governable feedback from external adopters to AI Dev Kit maintainers.
- IPW-E6S07T112-install-feedback-submission-governance
Deliverable
- A deterministic submission workflow and governance model for install feedback payloads, including schema validation, redaction guarantees, outcome diagnostics, and maintainer intake guidance.
Scope
- Define submission artifact schema contract and versioning expectations.
- Define/implement submission workflow path (CLI or documented process).
- Validate payload completeness and schema compatibility before submission.
- Define deterministic submission outcomes and remediation messages.
- Document maintainer intake/triage mapping from payload to FR/BR action.
- Add security/redaction and retry-behavior validation.
Acceptance Criteria
- AC1: Users can prepare and validate a submission payload from local install telemetry.
- AC2: Submission path returns deterministic outcomes with actionable diagnostics.
- AC3: Maintainers can map submission payload data to reproducible investigation steps.
- AC4: Redaction/security constraints are validated by tests.
- AC5: Scope boundaries with
T111are explicit and enforced.
Implementation note
Released v0.6.7.112+2 (SemVer v0.4.726+2): implemented deterministic feedback payload workflow via logs prepare-feedback-payload, logs validate-feedback-payload, and logs submit-feedback-payload, including local submission receipts, redaction outcome enforcement, and supporting tests/documentation.
Verification evidence (2026-04-10)
pytest tests/cli/test_logs_command.py -q-> 5 passed