https://github.com/mizcausevic-dev/gxp-change-control-board
C# biotech operator surface for GxP change control, validation evidence gaps, and release-safe cutover posture.
https://github.com/mizcausevic-dev/gxp-change-control-board
biotech change-control csharp diagnostics gxp quality-systems release-readiness validation
Last synced: about 2 months ago
JSON representation
C# biotech operator surface for GxP change control, validation evidence gaps, and release-safe cutover posture.
- Host: GitHub
- URL: https://github.com/mizcausevic-dev/gxp-change-control-board
- Owner: mizcausevic-dev
- License: agpl-3.0
- Created: 2026-05-30T22:36:40.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-31T20:51:52.000Z (about 2 months ago)
- Last Synced: 2026-05-31T22:20:29.119Z (about 2 months ago)
- Topics: biotech, change-control, csharp, diagnostics, gxp, quality-systems, release-readiness, validation
- Language: C#
- Homepage: https://gxp.kineticgain.com/
- Size: 36.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# gxp-change-control-board
C# / ASP.NET operator surface for biotech GxP change packets, validation evidence gaps, approval continuity, and release-safe cutover posture.
## Why this matters
Biotech and diagnostics teams do not need another vague compliance landing page. They need a board that keeps change classification, validation evidence, SOP acknowledgments, approval continuity, audit trails, and cutover readiness visible together before weak packets slip into downstream release review.
This repo is the public proof surface for that pattern:
- `Hosted preview planned` for a browser-based GxP change-control board
- `Embedded by engagement` for teams that need the routing model inside a regulated lab or diagnostics workflow
## What it includes
- ASP.NET Core minimal API in C#
- synthetic GxP change snapshots, control gaps, and release packets
- operator surfaces for:
- `/change-board`
- `/control-gaps`
- `/release-posture`
- `/verification`
- `/docs`
- structured JSON endpoints under `/api/*`
- static Pages export with `robots.txt`, `sitemap.xml`, and `CNAME`
## Screenshots



## Verification
- synthetic GxP change-control evidence only
- no patient, clinician, or proprietary biotech secrets
- no claim of GMP, GxP, FDA, or clinical compliance
- this is a control-plane proof surface for biotech workflow depth, not a compliance certification claim
## Local run
```powershell
dotnet test
dotnet run --project src/GxpChangeControlBoard.Api -- --demo
dotnet run --project src/GxpChangeControlBoard.Api
```
Then open:
- `http://127.0.0.1:5094/`
- `http://127.0.0.1:5094/change-board`
- `http://127.0.0.1:5094/control-gaps`
- `http://127.0.0.1:5094/release-posture`
## Render static site
```powershell
dotnet run --project src/GxpChangeControlBoard.Api -- --prerender
```
## Related docs
- [Embedded framing](./docs/KINETIC_GAIN_EMBEDDED.md)
- [Origin story](./docs/ORIGIN.md)