Skip to content

Commit c74a526

Browse files
authored
Merge pull request #1 from Coding-Autopilot-System/codex/implement-features-as-per-codex-instructions
Enhance documentation completeness and add diagram links and SLA/SLO targets
2 parents 86f219e + 267c4b0 commit c74a526

114 files changed

Lines changed: 2621 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
insert_final_newline = true
7+
indent_style = space
8+
indent_size = 2
9+
trim_trailing_whitespace = true
10+
11+
[*.md]
12+
max_line_length = 120
13+
trim_trailing_whitespace = true
14+
15+
[*.{yml,yaml}]
16+
indent_size = 2
17+
18+
[*.{js,css,html}]
19+
indent_size = 2
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Bug report
2+
description: Report a bug or documentation issue
3+
title: "[Bug]: "
4+
labels: [bug]
5+
body:
6+
- type: textarea
7+
id: description
8+
attributes:
9+
label: Description
10+
description: What happened?
11+
validations:
12+
required: true
13+
- type: textarea
14+
id: expected
15+
attributes:
16+
label: Expected behavior
17+
- type: textarea
18+
id: context
19+
attributes:
20+
label: Context
21+
description: Links or references
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Documentation change
2+
description: Request a documentation update
3+
title: "[Docs]: "
4+
labels: [documentation]
5+
body:
6+
- type: textarea
7+
id: change
8+
attributes:
9+
label: Requested change
10+
validations:
11+
required: true
12+
- type: textarea
13+
id: reason
14+
attributes:
15+
label: Reason
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Service request
2+
description: Request a Cloud Security Service update
3+
title: "[Service]: "
4+
labels: [service]
5+
body:
6+
- type: textarea
7+
id: request
8+
attributes:
9+
label: Request
10+
description: Describe the requested service change
11+
validations:
12+
required: true
13+
- type: dropdown
14+
id: priority
15+
attributes:
16+
label: Priority
17+
options:
18+
- Low
19+
- Medium
20+
- High

.github/pull_request_template.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Summary
2+
3+
## Checklist
4+
- [ ] Docs updated
5+
- [ ] Diagrams updated
6+
- [ ] Evidence links updated
7+
- [ ] Security impact assessed

.github/workflows/ci.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: CI
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches: [ main ]
7+
8+
jobs:
9+
lint:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
14+
- name: Markdown lint
15+
uses: avto-dev/markdown-lint@v1
16+
with:
17+
args: 'docs/**/*.md README.md CONTRIBUTING.md SECURITY.md'
18+
19+
- name: Link check
20+
uses: lycheeverse/lychee-action@v1
21+
with:
22+
args: '--verbose --no-progress docs/**/*.md README.md'
23+
env:
24+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
25+
26+
- name: Verify Mermaid blocks
27+
run: |
28+
rg "```mermaid" docs README.md
29+
30+
- name: Validate JSON formatting
31+
run: |
32+
for file in $(rg --files -g '*.json' impl); do
33+
jq empty "$file"
34+
done

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.DS_Store
2+
*.log
3+
*.tmp
4+
node_modules/
5+
.cache/
6+
.vscode/
7+
.idea/

0 commit comments

Comments
 (0)