Every recording card links to /report/<digest>. Filing opens a redoal_reports record; the Reports desk decides — Remove it acts for real (the relay deletes the recording everywhere), Keep it closes with the voice in place. Pins portal v0.3.17 for markdown in cards. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y42TyF8Zu7NGRR2893vNcZ
48 lines
1.7 KiB
YAML
48 lines
1.7 KiB
YAML
# One recording, held up for human review: /report/<digest>. Reached
|
|
# from the place page's per-recording link. Filing creates an open
|
|
# record in redoal_reports; the desk decides, and a removal decision
|
|
# deletes the recording from the relay, varde, and discovery.
|
|
name: Should this stay?
|
|
description: >
|
|
Every voice here was left by a person, and a person looks at every
|
|
report. Tell us what you heard and why it needs eyes on it — the
|
|
recording stays reachable until someone has listened and decided.
|
|
alternatives:
|
|
- name: Ask for a review
|
|
description: >
|
|
Goes straight to the review desk. If the recording breaks
|
|
something — a person's privacy, the law, basic decency — it is
|
|
removed everywhere this network keeps it.
|
|
action: /reported
|
|
consequence: [Send it to review]
|
|
record_as: redoal_reports
|
|
encouragements:
|
|
- A person will listen.
|
|
features:
|
|
- name: What you heard
|
|
description: >
|
|
A sentence or two is plenty. Leave an email if you want to
|
|
hear what was decided.
|
|
icon: lucide:flag
|
|
requirements:
|
|
- name: digest
|
|
label: Recording
|
|
type: hidden
|
|
value: "{digest}"
|
|
- name: reason
|
|
label: Why
|
|
type: textarea
|
|
placeholder: What is wrong with this recording?
|
|
- name: email
|
|
label: Email
|
|
type: email
|
|
optional: true
|
|
- name: Go back to listening
|
|
description: >
|
|
The place you came from holds the rest of its voices.
|
|
features:
|
|
- name: Nothing sent
|
|
description: >
|
|
Leaving this page files nothing — only the button does.
|
|
icon: lucide:undo-2
|