Skip to content

Latest commit

Β 

History

History
98 lines (68 loc) Β· 3.1 KB

File metadata and controls

98 lines (68 loc) Β· 3.1 KB

πŸ“š Documentation Index

Welcome to the Legal AI Query & Referral System documentation. Follow this guide in order for the best onboarding experience.

πŸš€ Quick Start (New Team Members)

Start here if you're new to the project:

  1. πŸ“– Project Overview - Understanding the project goals and team structure
  2. βš™οΈ Development Setup - Get your development environment running
  3. 🌿 Git Workflow - Learn our branching strategy and commit standards
  4. πŸ’» Development Guide - Daily development workflow and best practices

πŸ“‹ Reference Documentation

Use these for ongoing development:

πŸ”„ Development Flow

graph TD
    A[πŸ“– Read Project Overview] --> B[βš™οΈ Setup Environment]
    B --> C[🌿 Learn Git Workflow]
    C --> D[πŸ’» Start Development]
    D --> E[πŸ—οΈ Reference Structure]
    E --> F[πŸ€– Check Context]
    F --> D
Loading

πŸ“ Documentation Organization

docs/
β”œβ”€β”€ README.md                    # πŸ“š This index (start here)
β”œβ”€β”€ 01-setup.md                  # βš™οΈ Development environment setup
β”œβ”€β”€ 02-git-workflow.md           # 🌿 Git branching and workflow
β”œβ”€β”€ 03-development-guide.md      # πŸ’» Daily development practices
└── 04-project-structure.md      # πŸ—οΈ Codebase organization

Root Files:
β”œβ”€β”€ README.md                    # πŸ“– Project overview
β”œβ”€β”€ CLAUDE.md                    # πŸ€– Technical context and instructions
└── .github/
    └── pull_request_template.md # πŸ“ PR template

🎯 For Different Roles

New Developers

  1. Project Overview β†’ Setup β†’ Git Workflow β†’ Development Guide

Code Reviewers

  • Git Workflow (PR requirements)
  • Development Guide (quality standards)
  • Project Structure (architecture understanding)

Project Management

  • Project Overview (goals and team)
  • Git Workflow (process understanding)
  • Project Structure (technical overview)

DevOps/Infrastructure

  • Setup Guide (environment configuration)
  • Development Guide (CI/CD pipeline)
  • Project Context (technical details)

πŸ”— External Resources

  • Jira Board - Sprint planning and ticket tracking
  • Confluence - Additional project documentation
  • GitHub Repository - Source code and issues

πŸ“ž Getting Help

Technical Questions:

  • Frontend: Farah (Frontend Lead)
  • Backend: Himank (Backend Lead)
  • AI Service: Yusuf (AI Lead)
  • Process: Bryan (Scrum Master)
  • Requirements: Adam (Product Owner)

Documentation Issues:

  • Create an issue in the GitHub repository
  • Tag the appropriate team lead
  • Update documentation after resolution

πŸ’‘ Tip: Bookmark this page and refer back to it regularly as your single source of truth for project documentation!