chore(dev-os): bootstrap repository workflow contract #365

Closed
admin wants to merge 1 commits from salvage/20260925/siax-arkiv/siax-work/0pt-oai/devos-band29-0pt into main
4 changed files with 130 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
---
name: SIAX change
about: First-principles change request
title: ""
labels: ""
assignees: ""
---
## Problem / observed signal
Describe evidence and user/system impact.
## First-principles analysis
1. What mechanism caused the problem?
2. What can be removed or simplified instead of adding state/code?
3. What alternatives were considered, and why is the proposed direction best?
## Scope
- Repositories/capabilities:
- Expected changed paths:
- Public/API/event/data/migration/runtime impact:
## Ownership and dependencies
- Canonical capability owner:
- Upstream/downstream consumers:
- Owner decisions still unresolved:
## Risk and verification
- Proposed risk class: L0/L1/L2/L3/L4/L5
- Required deterministic gates:
- Required independent reviewers:
- Runtime/staging evidence required:
## Product Firewall
- PLATFORM / PRODUCT_PROTECTED / AMBIGUOUS_FAIL_CLOSED
+30
View File
@@ -0,0 +1,30 @@
## Requirement / issue
Reference the requirement or issue and exact ChangeSet/evidence identifiers.
## First-principles answers
1. Why did the problem occur?
2. What removal/simplification was considered?
3. Why is this solution better than the proposed/obvious patch?
## Change scope
- Changed capabilities/paths:
- API/event/schema/migration implications:
- Cross-repo consumer impact:
## Verification evidence
- Source SHA:
- Deterministic gates run:
- Real integration/database evidence when applicable:
- Security/supply-chain evidence:
- Independent review evidence:
## Release / runtime
- Build artifact digest:
- Staging evidence:
- Production approval: NOT GRANTED / reference
- Live verification: NOT OBSERVED / reference
## Verdicts
- CODE_CONFORMANCE:
- GOVERNANCE_CONFORMANCE:
- PRODUCTION_READINESS:
+33
View File
@@ -0,0 +1,33 @@
{
"schemaVersion": "siax.dev-os-bootstrap-evidence/v1",
"repo": "0pt",
"baseSha": "e49f809e68bd18de4acdabe60d09fd356f39f461",
"branch": "oai/devos-band29-0pt",
"observed": {
"packageManager": "pnpm",
"packageScripts": {
"lint": "eslint src tests",
"typecheck": "tsc -p tsconfig.check.json",
"test": "vitest run",
"build": "next build"
},
"workflows": [
".gitea/workflows/cd.yml",
".gitea/workflows/ci.yml",
".gitea/workflows/health-check.yml",
".gitea/workflows/nightly.yml",
".gitea/workflows/security.yml",
".github/workflows/ci.yml"
]
},
"generated": [
".siax/dev-adapter.yaml",
".gitea/ISSUE_TEMPLATE/change.md",
".gitea/pull_request_template.md"
],
"skipped": [
"AGENTS.md exists"
],
"profileStatus": "REQUIRES_CAPABILITY_DISCOVERY",
"note": "Generated from observed repository facts only; no remote fetch, push, merge, approval, branch-protection mutation, or deployment performed."
}
+33
View File
@@ -0,0 +1,33 @@
schemaVersion: siax.dev-adapter/v1
gateCommands:
G02:
- name: lint
argv:
- "pnpm"
- "run"
- "lint"
timeoutSeconds: 1800
allowFailure: false
- name: typecheck
argv:
- "pnpm"
- "run"
- "typecheck"
timeoutSeconds: 1800
allowFailure: false
G03:
- name: test
argv:
- "pnpm"
- "run"
- "test"
timeoutSeconds: 1800
allowFailure: false
G14:
- name: build
argv:
- "pnpm"
- "run"
- "build"
timeoutSeconds: 1800
allowFailure: false