Skip to content
Stephen J. Lu edited this page Mar 16, 2026 · 17 revisions

This wiki provides guidance for developers working on Striae, a cloud-native forensic annotation platform for firearms identification workflows.

Important Note: Striae is actively developed. Documentation may lag implementation in some areas. Validate behavior against the repository when needed. (Docs last updated March 15, 2026)

Current Platform Note: Public app traffic uses same-origin Pages API routes (/api/*) that proxy to workers. Use the latest Environment Variables Setup and Installation Guide for deployment/secret flow details.

Quick Start

New to Striae? Start here:

  1. Project Overview - Product scope, role, and capability map
  2. Installation Guide - Environment setup and deployment workflow
  3. Architecture Guide - Service boundaries and system patterns

Core Documentation

Architecture and Platform

Security and Workflow

Reporting and Operations

By Task

Contributing Documentation

  1. Identify outdated or missing information.
  2. Update docs in the same change that updates code behavior.
  3. Prefer short, implementation-aligned guidance over duplicated prose.
  4. Link to source-of-truth guides instead of restating detailed behavior.

External Resources

Getting Help

  • Documentation issues: open a docs-focused issue in the repository.
  • Development issues: check existing docs and issues, then open a new issue with reproduction details.
  • Security issues: follow responsible disclosure and avoid public disclosure of sensitive details.

Clone this wiki locally