Files
git.stella-ops.org/docs/features/checked/web/ai-preferences-and-verbosity-settings-ui.md
2026-02-12 10:27:23 +02:00

2.1 KiB

AI Preferences and Verbosity Settings UI

Module

Web

Status

VERIFIED

Description

AI preferences UI is implemented via dedicated settings component with verbosity controls, surface toggles, team notification options, and save/reset behavior.

Implementation Details

  • Settings component:
    • src/Web/StellaOps.Web/src/app/features/settings/ai-preferences.component.ts
  • Related preference/toggle support:
    • src/Web/StellaOps.Web/src/app/features/advisory-ai/plain-language-toggle.component.ts
    • src/Web/StellaOps.Web/src/app/shared/services/plain-language.service.ts
  • Focused tests:
    • src/Web/StellaOps.Web/src/tests/settings_ai_preferences/ai-preferences.component.spec.ts

Verification

  • Date: 2026-02-10
  • Run artifacts: docs/qa/feature-checks/runs/web/ai-preferences-and-verbosity-settings-ui/run-001/
  • Tier results:
    • tier0-source-check.json: pass
    • tier1-build-check.json: pass
    • tier2-e2e-check.json: pass

Recheck (run-002)

  • Date (UTC): 2026-02-10
  • Status: VERIFIED (replayed)
  • Tier 1 evidence: Angular build passed and checked-web suite passed 145/145.
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/ai-preferences-and-verbosity-settings-ui/run-002/tier2-e2e-check.json.

Recheck (run-004)

  • Date (UTC): 2026-02-10
  • Status: VERIFIED (replayed)
  • Tier 1 evidence: Angular build passed and checked-web suite passed 145/145 across 47 files.
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/ai-preferences-and-verbosity-settings-ui/run-004/tier2-e2e-check.json.

Recheck (run-006)

  • Date (UTC): 2026-02-11
  • Status: VERIFIED (strict Tier 2 UI replay)
  • Tier 1 evidence: Targeted AI preferences suite passed 4/4 and Web build passed.
  • Tier 2 evidence: docs/qa/feature-checks/runs/web/ai-preferences-and-verbosity-settings-ui/run-006/tier2-ui-check.json
  • Replay scope:
    • Navigate to /settings/ai-preferences and verify preferences workbench rendering.
    • Update verbosity and team/surface toggles, then save and confirm persisted state feedback.
    • Toggle plain-language mode and verify beginner-mode indicator behavior.
    • Reset defaults and re-save baseline preferences.