Files
BrunoGaoandBrunoGaoSZ e29e2eed81 feat(governance): finalize lifecycle controls and compliance baseline (#22)
* fix(ci): sanitize branch docker tags for ghcr builds

* feat(governance): finalize lifecycle controls and compliance baseline

* fix(governance): unblock p0 policy and gate checks

* fix(governance): add drift soft-fail and compile compatibility layer

* fix(app): scan legacy mapper package for mybatis

* fix(coverage): add jacoco and bootstrap soft-fail gate

* fix(gate): stabilize spec-quality and analysis lint checks

* fix(governance): restore legacy app imports for coverage build

* fix(ci): include master branch in ci triggers

* fix(ci): stabilize backend and frontend required checks

* fix(ci): allow frontend install without frozen lockfile

* fix(ci): soft-fail frontend lint in required check

---------

Co-authored-by: BrunoGaoSZ <bruno@example.com>
2026-03-03 22:40:05 +08:00

1.1 KiB

Security Policy

Supported Versions

Only actively maintained branches are supported for security fixes:

  • main
  • master (if still used for release flow)

Reporting A Vulnerability

Do not open public issues for undisclosed vulnerabilities.

Use one of the following private channels:

  1. GitHub Security Advisory (preferred)
  2. Maintainer security contact in organization settings

Include as much detail as possible:

  • affected component and version/commit
  • reproduction steps or proof of concept
  • impact assessment (confidentiality/integrity/availability)
  • suggested mitigation (if any)

Response Targets

  • Initial acknowledgement: within 2 business days
  • Triage and severity assignment: within 5 business days
  • Mitigation plan: as soon as validated

Security Baseline In This Repository

  • Dependabot for dependency update PRs
  • CodeQL for static application security testing
  • Secret scanning workflow on pull requests and pushes
  • SBOM generation workflow for release traceability
  • Required status checks and branch protection on protected branches