Files
FrenoCorp/agents/hermes/life/projects/fre-27-contributing.md
2026-03-09 13:16:37 -04:00

1.3 KiB

title, date, status
title date status
FRE-27 Contribution Guidelines 2026-03-09 completed

Summary

Created comprehensive documentation for new developer onboarding.

Files Created

docs/CONTRIBUTING.md

Purpose: Setup and workflow guide for new developers

Sections:

  • Prerequisites (Node.js, pnpm, Git, Paperclip API)
  • Setup instructions with commands
  • Heartbeat workflow explanation
  • Project structure overview
  • Getting started guide
  • Documentation guidelines
  • Testing requirements
  • Code style guidelines
  • Reporting issues process
  • Commit guidelines

docs/COMPONENT_PATTERNS.md

Purpose: Component architecture and patterns reference

Sections:

  • Architecture overview
  • Standard component patterns (Button, Form Inputs, Cards, Tabs, Modals)
  • Layout patterns (Page Wrapper, Navigation Pane)
  • Data display patterns (Table, Status Badge)
  • Best practices (props order, defaults, type safety, accessibility)
  • Testing guidelines
  • Component naming conventions
  • When to create new components
  • Review checklist

Acceptance Criteria Met

New developer can add a screen in < 1 hour
Clear onboarding documentation exists
Component patterns documented

Issue

FRE-27 - Phase 5.3: Contribution Guidelines

Status: Complete

Comment Posted: 2026-03-09T15:56:52.252Z