-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
convergence_payload_matches_filters has a dead evidence-ref branch: it reads a
message_idkey that evidence_ref_payload never emits, so message-scoped convergence filtering silently ignores evidence-event message idsbugSomething isn't workingSomething isn't workingLOWSeverity: minor correctness, polish, or maintainability issueSeverity: minor correctness, polish, or maintainability issueStatus: Open.#302 In marmot-protocol/goggles;Supporting 50 MiB uploads raises DATA_UPLOAD_MAX_MEMORY_SIZE globally, letting an unauthenticated caller force each worker to buffer 50 MiB per request (pre-auth memory amplification)
MEDIUMSeverity: important bug or performance issue with bounded impactSeverity: important bug or performance issue with bounded impactStatus: Open.#301 In marmot-protocol/goggles;rebuild_audit_projections wraps each group in its own transaction, so a mid-run failure leaves a silently half-rebuilt corpus and prints no summary
bugSomething isn't workingSomething isn't workingLOWSeverity: minor correctness, polish, or maintainability issueSeverity: minor correctness, polish, or maintainability issueStatus: Open.#300 In marmot-protocol/goggles;Engine delivery matrix (group_delivery.html) has no scope on column headers and emits the per-row message header as <td>, so the 2-D cross-tab is unnavigable with a screen reader
bugSomething isn't workingSomething isn't workingLOWSeverity: minor correctness, polish, or maintainability issueSeverity: minor correctness, polish, or maintainability issueStatus: Open.#299 In marmot-protocol/goggles;Dockerfile CMD runs only gunicorn (no migrate/collectstatic) and hardcodes gunicorn tuning also declared in compose, so the image is not self-sufficient outside the exact compose file
LOWSeverity: minor correctness, polish, or maintainability issueSeverity: minor correctness, polish, or maintainability issueStatus: Open.#298 In marmot-protocol/goggles;AuditFile.group_refs is computed from valid lines only, but audit_file.groups (M2M) is populated from every parsed line — a group referenced only by an invalid line is linked yet absent from group_refs
bugSomething isn't workingSomething isn't workingLOWSeverity: minor correctness, polish, or maintainability issueSeverity: minor correctness, polish, or maintainability issueStatus: Open.#297 In marmot-protocol/goggles;Projection tables lack a (group, <lead-ordering-column>) composite index, so every group-detail Delivery/Network/Convergence/State tab filesorts the whole group's derived rows
MEDIUMSeverity: important bug or performance issue with bounded impactSeverity: important bug or performance issue with bounded impactStatus: Open.#296 In marmot-protocol/goggles;Streaming group export reuses EXPORT_SENSITIVITY, whose top-level "contains" list under-declares the decoded plaintext / pubkeys / state values it actually streams
MEDIUMSeverity: important bug or performance issue with bounded impactSeverity: important bug or performance issue with bounded impactStatus: Open.#295 In marmot-protocol/goggles;event_tone() gives failed sends (send_error / create_group_error) a non-error tone, so failed operations render identically to successful traffic on the timeline
bugSomething isn't workingSomething isn't workingMEDIUMSeverity: important bug or performance issue with bounded impactSeverity: important bug or performance issue with bounded impactStatus: Open.#294 In marmot-protocol/goggles;iter_jsonl_record_lines materializes the whole upload with str.split("\n") before the GOGGLES_MAX_DUMP_RECORDS guard, so a many-record upload OOM-amplifies (~30x) ahead of the record cap
MEDIUMSeverity: important bug or performance issue with bounded impactSeverity: important bug or performance issue with bounded impactStatus: Open.#293 In marmot-protocol/goggles;attribution_pagination_payload OR-s the request-level scan-truncated flag into per-kind has_more, producing a non-advancing next_offset (infinite paging loop)
bugSomething isn't workingSomething isn't workingMEDIUMSeverity: important bug or performance issue with bounded impactSeverity: important bug or performance issue with bounded impactStatus: Open.#292 In marmot-protocol/goggles;group_projection_payload re-adds a prefetch_related("candidates", "rule_evaluations") that convergence_run_queryset() already declares (redundant)
LOWSeverity: minor correctness, polish, or maintainability issueSeverity: minor correctness, polish, or maintainability issueStatus: Open.#291 In marmot-protocol/goggles;