docs: remove Apache license, fix README dev workflow
Some checks failed
CI/CD / loc-budget (push) Successful in 19s
CI/CD / guardrail-integrity (push) Has been skipped
CI/CD / go-lint (push) Has been skipped
CI/CD / python-lint (push) Has been skipped
CI/CD / nodejs-lint (push) Has been skipped
CI/CD / test-go-ai-compliance (push) Successful in 44s
CI/CD / test-python-backend-compliance (push) Failing after 38s
CI/CD / test-python-document-crawler (push) Successful in 30s
CI/CD / sbom-scan (push) Has been cancelled
CI/CD / validate-canonical-controls (push) Has been cancelled
CI/CD / test-python-dsms-gateway (push) Has been cancelled

- Remove Apache-2.0 badge and License section
- Update dev workflow to feature branch model (feat/*, feature/*, hotfix/*)
- Fix clone URL to SSH
- Remove coolify-specific branch references

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Sharang Parnerkar
2026-04-19 16:31:09 +02:00
parent 8ec8af4c2d
commit 391aab83e0

View File

@@ -8,7 +8,6 @@
![Node.js](https://img.shields.io/badge/Node.js-20-339933?logo=node.js&logoColor=white) ![Node.js](https://img.shields.io/badge/Node.js-20-339933?logo=node.js&logoColor=white)
![TypeScript](https://img.shields.io/badge/TypeScript-strict-3178C6?logo=typescript&logoColor=white) ![TypeScript](https://img.shields.io/badge/TypeScript-strict-3178C6?logo=typescript&logoColor=white)
![FastAPI](https://img.shields.io/badge/FastAPI-0.123-009688?logo=fastapi&logoColor=white) ![FastAPI](https://img.shields.io/badge/FastAPI-0.123-009688?logo=fastapi&logoColor=white)
![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)
![DSGVO](https://img.shields.io/badge/DSGVO-compliant-green) ![DSGVO](https://img.shields.io/badge/DSGVO-compliant-green)
![AI Act](https://img.shields.io/badge/EU%20AI%20Act-compliant-green) ![AI Act](https://img.shields.io/badge/EU%20AI%20Act-compliant-green)
![LOC guard](https://img.shields.io/badge/LOC%20guard-500%20hard%20cap-orange) ![LOC guard](https://img.shields.io/badge/LOC%20guard-500%20hard%20cap-orange)
@@ -18,7 +17,7 @@
## Overview ## Overview
breakpilot-compliance is a multi-tenant DSGVO/EU AI Act compliance platform that provides an SDK for consent management, data subject requests (DSR), audit logging, iACE impact assessments, and document archival. It ships as 10 containerised services covering an admin dashboard, a developer portal, a Python/FastAPI backend, a Go AI compliance engine, TTS, and a decentralised document store on IPFS. Every service is deployed automatically via Gitea Actions → Coolify on the `coolify` branch. breakpilot-compliance is a multi-tenant DSGVO/EU AI Act compliance platform that provides an SDK for consent management, data subject requests (DSR), audit logging, iACE impact assessments, and document archival. It ships as 10 containerised services covering an admin dashboard, a developer portal, a Python/FastAPI backend, a Go AI compliance engine, TTS, and a decentralised document store on IPFS. Every service is deployed automatically via Gitea Actions → Coolify on every push to `main`.
--- ---
@@ -66,15 +65,17 @@ docker compose -f docker-compose.yml -f docker-compose.hetzner.yml up -d
## Development Workflow ## Development Workflow
Work on the `coolify` branch. Push to **both** remotes to trigger CI and deploy: Use feature branches off `main`. Supported prefixes: `feat/`, `feature/`, `hotfix/`.
```bash ```bash
git checkout coolify git checkout main && git pull origin main
git checkout -b feat/my-change
# ... make changes ... # ... make changes ...
git push origin coolify git push origin feat/my-change
# Open a PR → squash merge to main
``` ```
Push to `origin` triggers: Push to `main` triggers:
1. **Gitea Actions** — lint → test → validate (see CI Pipeline below) 1. **Gitea Actions** — lint → test → validate (see CI Pipeline below)
2. **Coolify** — automatic build + deploy (~3 min total) 2. **Coolify** — automatic build + deploy (~3 min total)
@@ -125,8 +126,3 @@ The `.claude/settings.json` `PreToolUse` hook blocks Claude Code from writing or
| Gitea repo | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance> | | Gitea repo | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance> |
| Gitea Actions | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance/actions> | | Gitea Actions | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance/actions> |
---
## License
Apache-2.0. See [LICENSE](LICENSE).