# PFES-REPO-005 — PFES History Installation and Authority Gate

**Status:** Repository installed; release append and authority gate pending  
**PFES revision:** 0.15.2  
**Installation completed:** 2026-07-14

## Installed repository

```text
/srv/project-frankenstein/repos/pfes.git
```

The independently reconstructed and verified PFES history is installed with:

- root commit `7312d8634b0bc6960dc07105303077979372c5ff`;
- current main `decf7c78b308386bdae6189a5b43bd1e2c30884a`;
- 37 accepted cumulative releases;
- 37 linear commits;
- 37 annotated `pfes-v*` tags;
- exact tree-to-release identity for every accepted release;
- successful `git fsck --full`;
- successful clean clone from the installed repository;
- successful clean clone from the generated recovery bundle.

## Recovery bundle

```text
/srv/project-frankenstein/recovery/git-bundles/pfes-history-v0.8.1-through-v0.15.1-decf7c78b308-20260714T232305Z.bundle
```

SHA-256:

```text
a874e673e5ea5c630e4df3f9a1fdd5cd1fc1b8c6ceae67c8fa910820a1133345
```

The repository, release store, and bundle remain on one physical HDD. They are
recovery copies, not independent backups.

## Installer failure lineage

The v1 installer validated all 37 releases but stopped before final-path moves
when root attempted `git -C` against a temporary clean clone owned by the `git`
service account. Git rejected the mixed ownership as dubious. No `safe.directory`
exception was added. v1.1 corrected both clean-clone validation paths to run as
the `git` service account and completed successfully.

## Authority status

PFES Git authority is not yet active in this snapshot. The current complete
cumulative release ZIP remains canonical until this v0.15.2 release is appended
as commit 38, tagged `pfes-v0.15.2`, independently verified, and explicitly
accepted at the authority gate.
