02794e565e
A tool for authoring, sharing, and curating social protocols. Features: - Protocol library with search, tag filtering, and sort by date/relevance - Protocol authoring with structured fields (title, description, steps, outcome, practice, source, tags) - Protocol forking with provenance tracking - Collection creation with searchable protocol picker and ordering - User accounts with roles (admin, member, viewer) - YAML import/export for portability - Self-hostable on LAMP/Cloudron, works in subdirectories - Responsive design with hamburger menu on mobile - About page Security: - CSRF protection via Origin/Referer validation - Session regeneration on login/register - Secure session cookie params (HttpOnly, SameSite, Secure) - Visibility enforcement on private/unlisted items - YAML object injection hardening - Login rate limiting - Path traversal protection - Input validation and length clamping - Vote value constraining Stack: PHP 8.x + MySQL/MariaDB, vanilla JS frontend, no external dependencies. Hippocratic License (HL3-CORE).
34 lines
1.2 KiB
YAML
Executable File
34 lines
1.2 KiB
YAML
Executable File
id: dot-voting
|
|
title: Dot Voting
|
|
description: >-
|
|
A quick visual method for a group to prioritize options together using
|
|
adhesive dots on a shared display.
|
|
source: Group Works Deck
|
|
source_url: https://groupworksdeck.org/deck
|
|
tags: [decision, facilitation]
|
|
forked_from: null
|
|
image: null
|
|
steps:
|
|
- headline: Post the options
|
|
description: >-
|
|
All options are written on a shared wall or board, spaced apart for
|
|
easy voting.
|
|
- headline: Distribute dots
|
|
description: >-
|
|
Each person receives a fixed number of adhesive dots (typically 3-5).
|
|
They may place multiple dots on one option.
|
|
- headline: Vote silently
|
|
description: >-
|
|
Everyone places their dots simultaneously. No discussion during
|
|
voting.
|
|
- headline: Review results
|
|
description: >-
|
|
The group reviews the dot distribution together. High-vote items
|
|
become priorities, but the pattern matters more than the count.
|
|
outcome: >-
|
|
The group has a visual map of collective priorities. Everyone
|
|
participated equally, and the result is transparent.
|
|
practice: >-
|
|
Use different colored dots for different categories of voter (e.g.,
|
|
staff vs. volunteers) to see patterns. Photograph the result before
|
|
taking it down. |