941a9da928
- Added goals for defining personal data categories and retention obligations. - Included exit criteria for user-level moderation, personal collections, and self-service data export. - Expanded Phase 2 goals to include remote actor moderation and shareable block lists. chore: Update flake.nix to specify main program - Set the main program for the project in the flake configuration. feat: Add issue templates for bug reports, feature requests, and questions - Created structured templates to streamline issue reporting and feature suggestions. docs: Add pull request template for consistent contributions - Introduced a PR template to guide contributors on providing necessary information. docs: Establish a Code of Conduct for community behavior - Implemented a Code of Conduct to promote a respectful and inclusive environment. docs: Create Diversity, Equity, and Inclusion (DEI) statement - Outlined commitment to diversity and inclusion within the FeDIY community. docs: Define Code Review Guidelines for constructive feedback - Established guidelines to ensure respectful and effective code reviews. docs: Implement Security Policy for vulnerability reporting - Created a security policy detailing how to report vulnerabilities and our commitment to addressing them.
FeDIY Planning Docs
This directory contains product and technical planning documents for FeDIY.
- Roadmap: phased milestones from MVP to broader federation support.
- Architecture: system boundaries, components, and design constraints.
- Workflow: Red-Green TDD/BDD delivery model and GitHub Flow branching policy.
- Open Questions: unresolved design and product decisions, tagged by phase.
- ADRs: architecture decision records.
These docs are intended to evolve as priorities change.