Skip to content

docs(backlog): track activity-readability Phase 4 + 5#624

Merged
remyluslosius merged 1 commit into
mainfrom
docs/backlog-readability-phases-4-5
Jun 21, 2026
Merged

docs(backlog): track activity-readability Phase 4 + 5#624
remyluslosius merged 1 commit into
mainfrom
docs/backlog-readability-phases-4-5

Conversation

@remyluslosius

Copy link
Copy Markdown
Contributor

You asked whether Phases 4 and 5 were in the backlog — they weren't (only in docs/engineering/activity_readability_plan.md). This adds them to BACKLOG.md (the SSOT for pending work):

  • Phase 4 — grouping / dedup / noise control (P2), incl. the visible ~7k scheduler.tick.dispatched noise and the coupled taxonomy question (should routine ticks be audit events at all?).
  • Phase 5 — audit compliance hardening (P2): tamper-evidence (the reserved signature column, AU-9), retention/archival (AU-11), AU-control mapping doc.
  • Plus the dashboard "Top failing hosts" UUID one-liner (P3).

Docs only.

Phases 4 (grouping/dedup/noise) and 5 (audit compliance hardening:
tamper-evidence + retention + AU-control mapping) lived only in
docs/engineering/activity_readability_plan.md, not in BACKLOG.md (the SSOT
for pending work). Add them under Activity Feed Follow-ups, with the
scheduler-tick noise + the should-ticks-be-audit-events taxonomy question
captured under Phase 4. Also adds the dashboard Top-failing-hosts UUID
one-liner (same no-UUIDs goal, non-activity widget).
@remyluslosius remyluslosius merged commit 24c5bce into main Jun 21, 2026
12 checks passed
@remyluslosius remyluslosius deleted the docs/backlog-readability-phases-4-5 branch June 21, 2026 01:49
remyluslosius added a commit that referenced this pull request Jun 21, 2026
Bumps packaging/version.env to 0.2.0-rc.12 (Eyrie) and adds the CHANGELOG
entry covering the 17 PRs since rc.11 (#610-#626):

- Activity & audit readability initiative (#615-#624): human-readable titles
  across all five feed legs, host-scoped Activity + Audit tabs, readable
  Settings audit rows, CSV/JSON audit export (AU-7), 'The system' attribution.
- Host Management fixes (#611, #613): card scan link + working Group/Filters +
  server-persisted view preference; hostname/IP on scan-detail header.
- Pre-release security hardening (#625, #626): CSV formula-injection +
  silent-truncation guards, keyset-cursor data-loss fix, bounded audit detail.

Also drops the now-fixed cursor-pagination data-loss row from BACKLOG.md
(resolved by #626).

Release tests (changelog/version/package) green. The git tag push that
triggers the signed release pipeline remains the operator's step.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant