Skip to content

Clarify app settings health, task reviews, and recovery pages - #409

Merged
Maneek21 merged 5 commits into
masterfrom
fx-b-host-clarity
Oct 22, 2026
Merged

Maneek21 merged 5 commits into
masterfrom
fx-b-host-clarity

Conversation

@Maneek21

@Maneek21 Maneek21 commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

App settings now lead with verified connection and refresh state. Maintenance controls are collapsed under Troubleshooting, connected accounts do not offer a fresh Reconnect, and permission lifetimes match existing permitted consent. Task confirmation stays beside the source on desktop and above it on mobile. App errors present one action with codes under Details. Administration and saved-resource pages use owner-readable state and recovery language.

Rebased on merged #410 for Host136. Conflicts retain #410's current-screen store filtering, feature-specific banner message, source-seed behavior and read-only retry logic; the review button uses the clearer "Review record access" label. The opaque-frame finding locations/flows and supporting authority-source pins remain unchanged; only the combined presentation source hash is refreshed. No suppressions added.

Host136 release metadata updates root version, exact Hermes compatibility, and source health/handshake fallback together. Schema131 and immutable Author Kit alpha.42 remain unchanged. Companion Email28 requires Host136 and deploys afterward: Maneek21/deft-email#21 and Maneek21/deft-email#22.

Validation on refreshed ea6e664: 45 combined behavior/presentation tests, 39 release/security/bundle tests and Web typecheck pass. Prior unchanged raw CodeQL SARIF passes against canonical combined source:26 reviewed, zero unresolved/unused. Fresh exact-head full CI/CodeQL gates the merge. Desktop/mobile component captures remain in docs/ui-review/fx-b/.

All permission checks, finite expiry fences, source/destination review, uncertain-request recovery and owner/admin gates remain. No permission/reconnect/recovery or Send action has been performed.

Maneek21 and others added 5 commits October 22, 2026 05:21
Lead with verified connection state, collapse troubleshooting controls, focus source task reviews, and show diagnostics under Details. Clarify app administration and saved-resource recovery without changing authority or consent checks.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
A saved general destination cannot override Task or Knowledge entry with a hidden selector. Keep generic temporary failure wording plain while retaining diagnostic details.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Supply presentation dependencies to the existing worker-readiness fixture. Assert the exact escaped error text instead of a tag-filter regex that CodeQL interprets as sanitization.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Keep the inbox route, attention lanes, approval redirect, and unread badge checks while distinguishing workspace notifications from app inboxes.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@Maneek21
Maneek21 merged commit e9077ed into master Oct 22, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants