From b94f79990acb090d38591b5fcfa9147e86779a2b Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Mon, 24 Aug 2026 08:02:02 +0000 Subject: Document the bug-report clipboard tool as intentional, not unfinished An audit flagged it as looking half-built (builds a full diagnostic report but has no submission endpoint). Confirmed intentional: no backend exists to submit to on this single-user app, and the real destination is pasting it into a message during the normal hands-on-testing workflow. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017GMEkHeqKz6FLkmizowBTK --- app/src/main/java/org/terst/feedreader/ui/ReaderScreen.kt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'app') diff --git a/app/src/main/java/org/terst/feedreader/ui/ReaderScreen.kt b/app/src/main/java/org/terst/feedreader/ui/ReaderScreen.kt index 2bdaf64..3c3ab66 100644 --- a/app/src/main/java/org/terst/feedreader/ui/ReaderScreen.kt +++ b/app/src/main/java/org/terst/feedreader/ui/ReaderScreen.kt @@ -429,6 +429,12 @@ private fun ReaderContent( snackbarHost = { SnackbarHost(snackbarHostState) } ) { padding -> if (showBugReportDialog) { + // Clipboard-only by design, not a half-built feature -- there's no backend to + // submit to (this is a single-user personal app), and the real "destination" is + // pasting this straight into a message during the normal hands-on-testing workflow + // (see BACKLOG.md / project notes: sideload a build, use it, report issues in one + // message). A submission endpoint would be infrastructure with no second user to + // justify it. val a = article AlertDialog( onDismissRequest = { showBugReportDialog = false }, -- cgit v1.2.3