Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

community

Источник: dev/fera/community/README.md (read-only; сгенерировано scripts/sync-docs.mjs)

The community standards repo of the the-fera org: Code of Conduct, commit conventions, PR rules, contribution guide, and issue/PR templates.

One repo, applied org-wide: .github/ defaults across all project repos point here, so rules live in exactly one place instead of drifting per-repo.

  • CODE_OF_CONDUCT.md — contributor covenant style, enforced. Private reporting channel for violations.
  • COMMIT-STYLE.md — conventional commits + the project’s hard rules (tests with behavioral changes, benchmark proof for perf:, audit-table entries with new fields).
  • PR-GUIDELINES.md — required PR contents, review expectations, the five project-specific merge gates.
  • CONTRIBUTING.md — repo map, dev setup, what kinds of help are wanted, the practical loop.
  • SECURITY.md — private vulnerability disclosure; the project’s threat surface (trust chain, plugin sandbox, module loading, storage crypto, Lattice parsing).
  • TOOLCHAIN.md — Rust toolchain bumps: prove compatibility with all supported prior releases first; a breaking bump ships flagged, with what broke / what works / N-1-vs-hard-break.
  • UI-FRAMEWORK-IDEA.md — parked idea + open question: promote the in-house UI layer into a standalone UI framework project with swappable rendering backends and a stable public API.
  • Issue/PR templates (.github/) — bug report, feature proposal, pull request checklist.

Be decent to each other. Commits say why, diffs say what. Tests pin behavior; benchmarks prove optimizations. Contract tests before a second implementation of any trait. No plaintext where a tier demands encryption. Vulnerabilities go private, never public.

Documents live — written 2026-10-02, to be battle-tested when the first outside contributors arrive (closed beta). The design corpus (private project-design repo) remains the architecture authority; this repo is the behavioral/interaction layer.

TBD — decided before the first public release.