Skip to content

Commit 5d3f2d4

Browse files
committed
baseline: IoMT risk v0.1 skeleton + CSV→XLSX tool + CI + README
1 parent c1c7a7b commit 5d3f2d4

2 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/workflows/csv2xlsx.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,13 @@ on:
66
- 'tools/csv2xlsx.py'
77
- '.github/workflows/csv2xlsx.yml'
88
workflow_dispatch:
9-
109
jobs:
1110
build:
1211
runs-on: ubuntu-latest
1312
steps:
1413
- uses: actions/checkout@v4
1514
- uses: actions/setup-python@v5
16-
with:
17-
python-version: '3.11'
15+
with: { python-version: '3.11' }
1816
- run: python -m pip install --upgrade pip
1917
- run: pip install pandas openpyxl
2018
- run: python tools/csv2xlsx.py

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,22 @@
22

33
Open-source toolkit for risk assessment in healthcare environments and medical IoT (IoMT).
44

5-
**Focus:** auditable risk matrices, clear methodology, and automation for basic reporting.
5+
**Focus:** auditable risk matrices, clear methodology, and basic automation for reporting.
66

77
## What's included (v0.1)
8-
- Manual risk matrix template (CSV → XLSX through GitHub Actions)
8+
- Manual risk matrix template (CSV → XLSX via GitHub Actions)
99
- EBIOS RM Light adaptation notes
1010
- Remediation planning skeleton (Mermaid)
1111

1212
## Repository layout
13-
- `02-Matrices/` → risk matrix CSV (source of truth) → XLSX artifact
14-
- `03-Methodology/` → method notes (EBIOS RM Light, scales, decisions)
15-
- `04-Planning/` → remediation roadm
13+
- `02-Matrices/` → risk matrix CSV (source of truth) → XLSX artifact
14+
- `03-Methodology/` → method notes (EBIOS RM Light, scales, decisions)
15+
- `04-Planning/` → remediation roadmap
16+
- `docs/reports/` → build artifacts
1617

18+
## Usage
19+
Edit `02-Matrices/risk_matrix.csv`, then push.
20+
GitHub Actions builds `docs/reports/risk_matrix.xlsx` as an artifact.
21+
22+
## Scope and ethics
23+
Educational scope only. No patient data. Synthetic samples.

0 commit comments

Comments
 (0)