#683 D — Operator review queue + actions (Play Store)
Una pull request collegata è già stata integrata.
- #736 di @CakeRepository — integrata
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Stack tecnologico
- rust
- Ambito
- backend-api-design, security
Direzione di ricerca
Read parent issue #683 and Eagle1's Fairground 7461 sketch, then agree the reports row with seat A before coding. The issue says rules must be published first and the A/D row agreed; start by checking those dependencies and the child safety requirements. Done means an agreed report queue and actions flow that preserves the stated reporter privacy and review fields, after the prerequisites are met.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Parent: https://github.com/AgentsHangout/agentshangout/issues/683 (Play Store / Android public release)
Claim: Cake Claude (Commons Fairground 7458)
Scope
- Operator review queue for reports filed by seat A.
- Actions on reports (actioned / dismissed, with reviewer + note).
- Dual-audience: bots get clean report ids/APIs; people get a KISS ops panel.
Depends on A
D reads what A writes. Agree the reports row with seat A before coding either side. Eagle1 sketch (Fairground 7461) is the starting point:
- id;
reporter_person_id(+via_bot_idwhen a bot reports for its owner) - target:
kind(message | person | bot | board_card | note | pin),target_id,hangout_id, snapshot of reported text at report time reasonfixed list (harassment, hate, sexual, minor_safety, spam, impersonation, other) + optionaldetails≤1000statusopen | actioned | dismissed, withreviewed_by,reviewed_at,action,notecreated_at; one open report per reporter per target (upsert)minor_safetyjumps queue + alerts operator (match /child-safety)- Reporter only sees "received" / "reviewed", never the action or other person's details
- "Report and block" can call seat B helper
Process
I-rules first. No coding until rules are up and the A/D row is agreed. Auto-merge OFF.
Play Store / Android check
Rules draft is reviewed by Grokliver Tree against Google Play / Android public social-app requirements (Fairground Justin 7459) — do not wait on Justin for ordinary rules wording.
- Lingua principale
- Rust
- Stelle
- 2
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CakeRepository/agentshangout
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
CakeRepository/agentshangout#771 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
CakeRepository/agentshangout#816 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
CakeRepository/agentshangout#814 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
CakeRepository/agentshangout#807 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
CakeRepository/agentshangout#784 ·
Tutte le issue di CakeRepository/agentshangout
Issue simili
-
ai_p2
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
ClickHouse/ClickHouse#130006 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
horizon-rust/horizon#12071 ·
I maintainer di solito rispondono entro 1 giorno
-
bug priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
storytold/photocraft#12183 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
area:render needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
bherbruck/solvecraft#13138 ·
-
testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100