# Release Acceptance Test

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# Release Acceptance Test

| Field | Value |
| --- | --- |
| Distribution | BSS — OpenSOF |
| Product | OpenSOF |
| Release | 0.15.1 |
| Deployment | `opensof.bss.dev` |
| Source | `/srv/bss/releases/OpenSOF-v0.15.0-20app` |
| Evidence | Release evidence and acceptance standard |
| Source fingerprint | `cda583b42f2a0d296b268ab5b174932a378c8be6fb52ffa1af14af896e990f6e` |
| Status | Generated baseline — human review required |

> **Verification boundary:** This page combines platform design guidance with static evidence from the release. It does not prove that every detected interface is enabled, reachable, secure, or operational in the deployed environment.

## Release gate

- [ ] Artifact/version/checksum/source recorded.
- [ ] Configuration diff and secret rotation requirements reviewed.
- [ ] Database/ontology/data migrations tested with backup and rollback.
- [ ] Service, local health, public TLS/proxy and WebSocket checks pass.
- [ ] Primary workflows for enabled components pass with correct authorization.
- [ ] Performance/latency/resource behavior acceptable for demo/operational load.
- [ ] Logs/audit show no critical regression or credential leakage.
- [ ] Backup/restore and rollback path remain available.
- [ ] Known issues, owners and workarounds documented.
- [ ] Release approved by named technical/operational reviewer.

## Static coverage indicators

| Area | Count |
| --- | --- |
| Files inventoried | 1383 |
| Detected components | 23 |
| REST candidates | 11 |
| WebSocket candidates | 8 |
| Service candidates | 10 |
| Nginx candidates | 1 |

## Decision record

```text
Decision: APPROVE / APPROVE WITH LIMITATIONS / REJECT / ROLL BACK
Release:
Environment:
Tests executed:
Open defects/limitations:
Operational risk:
Rollback state:
Approver/date:
```
<!-- BOOKSTACK-DOCUMENT-RELEASE:END -->

---

## Maintainer Notes

<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-BEGIN -->
Add human-reviewed deployment notes, corrections, decisions, screenshots, and links here. Content outside the generated block is preserved on future runs.
<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-END -->