Skip to content

Latest commit

 

History

History
100 lines (89 loc) · 5.58 KB

README.md

File metadata and controls

100 lines (89 loc) · 5.58 KB

Project Documentation

This directory contains project documentation that is not part of the primary user-facing root README.

Start here when looking for development, architecture, release, or maintenance documentation.

Main Entry Points

Documentation Map

docs/
├── README.md                       # Documentation index
├── design-principles.md            # Product and engineering decision lens
├── documentation-guide.md          # Documentation placement and naming rules
├── agents/                         # AI learning provenance and promotion records
├── adr/                            # Architecture decision records
├── architecture/                   # Architecture documents
├── development/                    # Developer task guides
├── specs/                          # Clean-room hardware specification documents
│   └── sensors/                    # Sensor specs for PawnIO-based monitoring
├── security/                       # Release security response and evidence policy
├── licenses/                       # License info, generated + manual third-party notices
│   ├── LICENSE_INFORMATION.md      # GPL relicensing / pre-relicense MIT notice
│   ├── MIT-pre-relicense.txt       # MIT text for code predating the relicense
│   ├── linux/                      # Generated Linux THIRD_PARTY_NOTICES.md
│   ├── windows/                    # Generated Windows THIRD_PARTY_NOTICES.md
│   ├── macos/                      # Generated macOS THIRD_PARTY_NOTICES.md
│   └── manual/                     # Manual third-party notice fragments
├── user/                           # User-facing guides published by the website
│   ├── external-components.md      # External component setup guide
│   └── external-components.ja.md   # Japanese external component setup guide
├── download-verification.md        # Download verification guide
├── download-verification.ja.md     # Japanese download verification guide
└── internal/                       # Maintainer/internal operations docs

Current Layout Notes

  • The Japanese user-facing README lives at ../README.ja.md beside the English root README. It is not a translation of this documentation index.
  • Documentation directories and handwritten Markdown files should use lowercase kebab-case. Generated legal notice files named THIRD_PARTY_NOTICES.md are the current exception.
  • tmp/THIRD_PARTY_NOTICES.md is tracked and used as the current Tauri bundled third-party notices resource. Although it lives under tmp/, it is not a disposable scratch file. Moving it to a clearer runtime resource location, such as src-tauri/resources/THIRD_PARTY_NOTICES.md, should be handled as a separate release/bundling change.

Root-Level Documents

Some documents intentionally live at the repository root because GitHub or contributors expect them there: