docs(auditlog): mark follow-ups complete in roadmap; refresh stale comments
This commit is contained in:
@@ -11,12 +11,17 @@
|
||||
>
|
||||
> **Deferred to v1.x (out of scope, intentionally not implemented):** hash-chain tamper
|
||||
> evidence (`audit verify-chain` ships as a no-op stub), Parquet export (`format=parquet`
|
||||
> returns HTTP 501), per-channel retention overrides. **Deferred follow-ups noted during
|
||||
> implementation:** the real site→central gRPC push client (M6 wired the pull RPC + a mockable
|
||||
> push seam; `NoOpSiteStreamAuditClient` remains the production binding); consolidation of the
|
||||
> 4 DTO mapper copies; Site Calls UI page + its Audit drill-in; multi-value filter dimensions
|
||||
> (`AuditLogQueryFilter` is single-value per dimension, so UI chips / CLI flags collapse to the
|
||||
> first value); audit-results-grid drag resize/reorder UX.
|
||||
> returns HTTP 501), per-channel retention overrides. **Follow-ups noted during
|
||||
> implementation — now complete:** the five follow-ups deferred above (the real
|
||||
> site→central push client; consolidation of the 4 DTO mapper copies; the Site Calls UI
|
||||
> page + its Audit drill-in; multi-value filter dimensions; audit-results-grid drag
|
||||
> resize/reorder UX) were all implemented on the `feature/audit-log-followups` branch
|
||||
> per `docs/plans/2026-05-21-audit-log-followups.md`. The site→central transport shipped
|
||||
> as a **ClusterClient-based push** (`ClusterClientSiteAuditClient`, reusing the same
|
||||
> ClusterClient command/control transport notifications use) rather than the gRPC push
|
||||
> originally sketched here — `ClusterClientSiteAuditClient` is now the production binding
|
||||
> for site roles, with `NoOpSiteStreamAuditClient` retained only for central/test
|
||||
> composition roots; and `AuditLogQueryFilter` is now multi-value per dimension.
|
||||
>
|
||||
> **For Claude:** REQUIRED SUB-SKILL FLOW per milestone: `brainstorming` → `writing-plans` → `subagent-driven-development`. Use `docs/requirements/Component-AuditLog.md` + `alog.md` as the spec; this document is the roadmap that sequences milestones and locks acceptance criteria for each. **M1 carries full TDD-level task detail; M2–M8 are milestone-shape detail and will be expanded into bite-sized plans by their own writing-plans pass when their turn comes.**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user