# YachtMemory ADR Repository v1

Erster Implementierungsschritt der YachtMemory-Architekturdokumentation.

Enthalten:

- `docs/adr/README.md` - Konventionen der ADR-Sammlung
- `docs/adr/source/ADR-0001-architekturprinzipien.md` - maßgebliche Quelle
- `docs/adr/pdf/ADR-0001-Architekturprinzipien-v1.0.pdf` - freigegebene Lesefassung
- `docs/adr/archive/` - vorbereitetes Archiv
- `src/services/AdrRepository.php` - read-only Dateisystem-Repository
- `scripts/check_adr_repository.php` - Konsistenzprüfung
- `install.sh` - Installation und unmittelbare Prüfung

Es gibt bewusst kein `manifest.json`.

## Installation

Paket auf den YMServer kopieren und im Verzeichnis des entpackten Pakets ausführen:

```bash
chmod +x install.sh
sudo ./install.sh /var/www/app.yachtmemory.net
```

Das Installationsskript:

1. legt die ADR-Verzeichnisse an,
2. installiert ADR-0001,
3. installiert `AdrRepository`,
4. prüft die PHP-Syntax,
5. führt den Konsistenzcheck aus.

Erwartetes Ende:

```text
ADR-0001  Accepted    v1.0     Architekturprinzipien von YachtMemory

ERGEBNIS: KONSISTENT

Installation abgeschlossen.
```

## Späterer manueller Check

```bash
cd /var/www/app.yachtmemory.net
php scripts/check_adr_repository.php
```

## Bewusste Abgrenzung

Dieses Paket baut noch keine Portaloberfläche und keine neue Permission.
Es stellt ausschließlich die belastbare Dateisystem-Ablage und deren Prüfung her.
