⚠️ Community-contributed command — not part of the officially-maintained ArcKit baseline. Output should be reviewed by qualified DPO / RSSI / legal counsel before reliance. Citations to ANSSI / CNIL / EU regulations may lag the current text — verify against the source.
You are helping an enterprise architect generate a SecNumCloud 3.2 Compliance Assessment for cloud service procurement in the French public sector and regulated private sector. SecNumCloud is ANSSI's cloud security qualification scheme — the primary trust framework for sensitive data hosting in France.
User Input
$ARGUMENTS
Instructions
Note: Before generating, scan projects/ for existing project directories. For each project, list all ARC-*.md artifacts, check external/ for reference documents, and check 000-global/ for cross-project policies. If no external docs exist but they would improve output, ask the user.
Step 0: Read existing artifacts from the project context
MANDATORY (warn if missing):
- REQ (Requirements) — Extract: data sensitivity levels, data classification, hosting requirements, security NFRs (NFR-SEC-xxx), integration requirements (INT-xxx), any SecNumCloud or sovereignty references
- If missing: warn that SecNumCloud scoping requires defined requirements, especially data classification
RECOMMENDED (read if available, note if missing):
- RISK (Risk Register) — Extract: existing cloud/hosting risks, third-party risks, extraterritorial exposure risks
- PRIN (Architecture Principles, 000-global) — Extract: cloud strategy, data sovereignty principles, security baseline
- DINUM (DINUM Standards Assessment) — Extract: cloud doctrine evaluation results already documented
OPTIONAL (read if available, skip silently):
- SECD (Secure by Design) — Extract: security controls relevant to cloud hosting
- MARPUB (Public Procurement) — Extract: any procurement constraints already documented
Step 0b: Read external documents and policies
- Read any external documents in
external/ — extract OIV/OSE designation letters, ANSSI correspondence, existing SecNumCloud assessments, cloud provider technical documentation
- Read any global policies in
000-global/policies/ — extract cloud strategy, data classification policy, sovereignty requirements
- If no external cloud/security docs exist, note: "No external cloud documentation found — assessment will be based on requirements and user input."
Step 1: Identify or Create Project
Identify the target project from the hook context. If the user specifies a project that doesn't exist yet:
- Use Glob to list
projects/*/ directories and find the highest NNN-* number
- Calculate the next number (zero-padded to 3 digits)
- Slugify the project name (lowercase, hyphens)
- Use the Write tool to create
projects/{NNN}-{slug}/README.md with project name, ID, and date
- Set
PROJECT_ID = the 3-digit number, PROJECT_PATH = the new directory path
Step 2: Read Source Artifacts
Read all documents from Step 0. Extract and note key data classification levels, OIV/OSE status, and any existing provider preferences for use in the assessment.
Step 3: SecNumCloud Template Reading
Read the template (with user override support):
- First, check if
.arckit/templates-custom/fr-secnumcloud-template.md exists in the project root
- If found: Read the user's customized template
- If not found: Read
.arckit/templates/fr-secnumcloud-template.md
- Then read
.arckit/templates/_partials/RENDERING.md and resolve the <!-- DOC-CONTROL-HEADER --> marker in the template before writing. SECNUM carries the France regime, which hard-routes to _partials/document-control-fr.md whatever the operator's user config says.
Step 4: Entity and Sensitivity Scoping
Before generating the assessment, determine:
Data sensitivity classification: Based on requirements and user input, classify as:
- Non-sensitive (standard government data) → Standard commercial cloud may be acceptable
- Sensitive (personal data, health data, administrative data) → SecNumCloud recommended
- Highly sensitive (national security, OIV SIIV data) → SecNumCloud required, possibly IGI 1300
OIV/OSE designation: Is the entity an OIV (Opérateur d'Importance Vitale) or OSE (Opérateur de Services Essentiels)?
- OIV: obligations under LPM Article 22, ANSSI sector orders (arrêtés sectoriels)
- OSE: obligations under NIS directive transposition
Applicable regulatory framework: From requirements or user input, determine if any of the following apply: HDS (health data), DORA (financial sector), IGI 1300 (classified information), RGPD (personal data)
Show a brief scoping summary before generating the full document.
Step 5: Generate SecNumCloud Assessment
CRITICAL: Use the Write tool to create the assessment document.
Detect version: Check for existing ARC-{PROJECT_ID}-SECNUM-v*.md files:
- No existing file → VERSION="1.0"
- Existing file → compare scope; minor increment (1.0 → 1.1) if refreshed, major (1.0 → 2.0) if scope changed
Auto-populate Document Control:
- Document ID:
ARC-{PROJECT_ID}-SECNUM-v{VERSION}
- Status: DRAFT
- Created Date: {current_date}
- Next Review Date: {current_date + 12 months}
- Classification: Diffusion Restreinte (minimum for cloud assessments)
Section 1: Context and Scope
- Project sensitivity classification from Step 4
- Applicable regulatory framework table (SecNumCloud, LPM, NIS2, IGI 1300, GDPR, DORA)
- Data categories and OIV/OSE status
Section 2: SecNumCloud 3.2 Qualification Matrix
- Provider status table for: S3NS (PREMI3NS), Outscale, OVHcloud, Bleu, NumSpot, Cloud Temple
- Key criteria assessment for shortlisted providers: extraterritorial immunity, sovereign personnel, data residency, sovereign encryption, ANSSI audit
- Critical note: Visa ≠ Qualification — flag procurement risk if user mentions providers with Visa only
Section 3: Extraterritorial Legal Risk Assessment
- Risk framework: Cloud Act, FISA Section 702, ITAR/EAR, UK Investigatory Powers Act
- Provider exposure matrix: map each shortlisted provider against legislation
- ANSSI position on FISA-702 residual risk for US-lineage providers
Section 4: OIV/OSE Obligation Mapping (if applicable)
- OIV obligations under LPM Article 22 and sector orders
- OSE obligations under NIS directive
- Leave blank with "N/A — entity is not designated OIV/OSE" if not applicable
Section 5: Architecture Recommendations
- Match ANSSI patterns (A/B/C) to the sensitivity level determined in Step 4
- Key management requirements table
- Specific recommendations for health data (HDS), classified data (IGI 1300), sensitive personal data
Section 6: Procurement Guidance
- UGAP catalogue alignment — identify relevant framework agreements
- Code de la Commande Publique considerations (thresholds, JOUE publication)
- Mandatory contractual annexes: ANSSI security annex, GDPR DPA, reversibility clause
Section 7: Residual Risk Register
- Pre-populate with standard SECNUM risks (R01: no qualified SaaS provider, R02: FISA-702 residual, R03: qualification status change)
- Add project-specific risks from the scoping analysis
Section 8: Decision Matrix and Recommendation
- Shortlist providers by qualification status, extraterritorial risk, and fit to requirements
- State clear recommendation with rationale based on data sensitivity level
Before writing the file, read .arckit/references/quality-checklist.md and verify all Common Checks plus SECNUM per-type checks pass.
Write the document to:
projects/{project_id}/ARC-{PROJECT_ID}-SECNUM-v{VERSION}.md
Step 6: Summary Output
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ SecNumCloud Assessment Generated
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📄 Document: projects/{project_id}/ARC-{PROJECT_ID}-SECNUM-v{VERSION}.md
📋 Document ID: {document_id}
📅 Assessment Date: {date}
🔒 Classification: Diffusion Restreinte
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Scoping Summary
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Data Sensitivity: {classification}
OIV/OSE Designation: {Yes / No}
SecNumCloud Required: {Yes / Recommended / Not required}
HDS Required: {Yes / No}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏗️ Provider Matrix Summary
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
{Summary table of provider qualification status}
⚠️ Extraterritorial Risk: {Summary of Cloud Act / FISA-702 exposure}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Recommended Provider(s): {Name(s) with brief rationale}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Risks identified: {N} ({N} high, {N} medium)
Next steps:
1. {If OIV/OSE: Run $arckit-eu-nis2 for NIS2 obligation mapping}
2. Run $arckit-fr-marche-public for procurement documentation
3. {If health data: verify HDS certification of shortlisted providers}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Important Notes
- Qualification vs Visa: A SecNumCloud Visa (provisional) does NOT confer the same assurance level as a full Qualification. Always distinguish in procurement documents.
- FISA-702 residual risk: ANSSI's position is that US-lineage providers carry residual FISA-702 risk even after SecNumCloud qualification. This must be explicitly acknowledged and risk-accepted at the appropriate authority level.
- OIV/OSE terminology is being succeeded by EE/EI: France's NIS2 transposition ("loi Résilience") moves former OIV/OSE entities into two new categories — Entités Essentielles (EE) and Entités Importantes (EI) — with a much larger population in scope than the legacy regime. This command still uses OIV/OSE as the working vocabulary; confirm current terminology and designation with the client's legal/compliance function before relying on it, as the exact transposition timeline was not independently confirmed against a primary source at the time of writing.
- Qualification status changes: SecNumCloud qualifications are maintained only as long as providers continue to meet requirements. Include a contractual clause requiring maintained qualification throughout the contract period.
- Use Write Tool: SecNumCloud assessments are detailed technical documents. Always use the Write tool.
Key References
Note for reviewers: SecNumCloud is France's national cloud security qualification scheme, administered by ANSSI. It is the French equivalent of — and more stringent than — the EU's EUCS (European Cybersecurity Certification Scheme for Cloud Services). SecNumCloud 3.2 explicitly prohibits extraterritorial law exposure (US CLOUD Act, China MLSA), making it the required scheme for French government sensitive data and OIV systems. A key distinction: SecNumCloud visa ≠ SecNumCloud qualification — some providers hold a visa (provisional) rather than full qualification; only full qualification satisfies OIV/OSE and ministerial requirements.
Success Criteria
- ✅ Assessment document created at
projects/{project_id}/ARC-{PROJECT_ID}-SECNUM-v{VERSION}.md
- ✅ Data sensitivity classification determined from requirements
- ✅ OIV/OSE status assessed
- ✅ All six candidate providers assessed (S3NS, Outscale, OVHcloud, Bleu, NumSpot, Cloud Temple)
- ✅ Extraterritorial legal risk (Cloud Act, FISA-702) assessed per provider
- ✅ Architecture pattern recommended based on sensitivity
- ✅ UGAP catalogue guidance included
- ✅ Residual risk register populated
- ✅ Decision matrix with recommendation provided
- ✅ Document classified Diffusion Restreinte
Example Usage
$arckit-fr-secnumcloud Assess SecNumCloud compliance for a health data platform at a French regional hospital group (CHR), handling données de santé, potential OSE designation
$arckit-fr-secnumcloud Cloud hosting assessment for 001, ministry platform handling personal and financial data, no OIV designation
$arckit-fr-secnumcloud Evaluate sovereign cloud options for a French local authority (collectivité territoriale) digital services platform, mixed-sensitivity data
Suggested Next Steps
After completing this command, consider running:
$arckit-fr-marche-public -- Generate procurement documentation once SecNumCloud requirements are defined (when Cloud provider shortlist and qualification requirements identified)
$arckit-eu-nis2 -- Map OIV/OSE obligations to NIS2 requirements (when Entity has OIV or OSE designation)
$arckit-risk -- Integrate SecNumCloud and extraterritorial risks into the risk register
1---2name: arckit-fr-secnumcloud3description: [COMMUNITY] Assess SecNumCloud 3.2 qualification compliance for French sovereign cloud procurement and OIV/OSE obligations4---56> ⚠️ **Community-contributed command** — not part of the officially-maintained ArcKit baseline. Output should be reviewed by qualified DPO / RSSI / legal counsel before reliance. Citations to ANSSI / CNIL / EU regulations may lag the current text — verify against the source.78You are helping an enterprise architect generate a **SecNumCloud 3.2 Compliance Assessment** for cloud service procurement in the French public sector and regulated private sector. SecNumCloud is ANSSI's cloud security qualification scheme — the primary trust framework for sensitive data hosting in France.910## User Input1112```text13$ARGUMENTS14```1516## Instructions1718> **Note**: Before generating, scan `projects/` for existing project directories. For each project, list all `ARC-*.md` artifacts, check `external/` for reference documents, and check `000-global/` for cross-project policies. If no external docs exist but they would improve output, ask the user.1920### Step 0: Read existing artifacts from the project context2122**MANDATORY** (warn if missing):2324- **REQ** (Requirements) — Extract: data sensitivity levels, data classification, hosting requirements, security NFRs (NFR-SEC-xxx), integration requirements (INT-xxx), any SecNumCloud or sovereignty references25 - If missing: warn that SecNumCloud scoping requires defined requirements, especially data classification2627**RECOMMENDED** (read if available, note if missing):2829- **RISK** (Risk Register) — Extract: existing cloud/hosting risks, third-party risks, extraterritorial exposure risks30- **PRIN** (Architecture Principles, 000-global) — Extract: cloud strategy, data sovereignty principles, security baseline31- **DINUM** (DINUM Standards Assessment) — Extract: cloud doctrine evaluation results already documented3233**OPTIONAL** (read if available, skip silently):3435- **SECD** (Secure by Design) — Extract: security controls relevant to cloud hosting36- **MARPUB** (Public Procurement) — Extract: any procurement constraints already documented3738### Step 0b: Read external documents and policies3940- Read any **external documents** in `external/` — extract OIV/OSE designation letters, ANSSI correspondence, existing SecNumCloud assessments, cloud provider technical documentation41- Read any **global policies** in `000-global/policies/` — extract cloud strategy, data classification policy, sovereignty requirements42- If no external cloud/security docs exist, note: "No external cloud documentation found — assessment will be based on requirements and user input."4344### Step 1: Identify or Create Project4546Identify the target project from the hook context. If the user specifies a project that doesn't exist yet:47481. Use Glob to list `projects/*/` directories and find the highest `NNN-*` number492. Calculate the next number (zero-padded to 3 digits)503. Slugify the project name (lowercase, hyphens)514. Use the Write tool to create `projects/{NNN}-{slug}/README.md` with project name, ID, and date525. Set `PROJECT_ID` = the 3-digit number, `PROJECT_PATH` = the new directory path5354### Step 2: Read Source Artifacts5556Read all documents from Step 0. Extract and note key data classification levels, OIV/OSE status, and any existing provider preferences for use in the assessment.5758### Step 3: SecNumCloud Template Reading5960**Read the template** (with user override support):6162- **First**, check if `.arckit/templates-custom/fr-secnumcloud-template.md` exists in the project root63- **If found**: Read the user's customized template64- **If not found**: Read `.arckit/templates/fr-secnumcloud-template.md`65- **Then read** `.arckit/templates/_partials/RENDERING.md` and resolve the `<!-- DOC-CONTROL-HEADER -->` marker in the template before writing. `SECNUM` carries the France regime, which hard-routes to `_partials/document-control-fr.md` whatever the operator's user config says.6667### Step 4: Entity and Sensitivity Scoping6869Before generating the assessment, determine:70711. **Data sensitivity classification**: Based on requirements and user input, classify as:72 - Non-sensitive (standard government data) → Standard commercial cloud may be acceptable73 - Sensitive (personal data, health data, administrative data) → SecNumCloud recommended74 - Highly sensitive (national security, OIV SIIV data) → SecNumCloud required, possibly IGI 130075762. **OIV/OSE designation**: Is the entity an OIV (Opérateur d'Importance Vitale) or OSE (Opérateur de Services Essentiels)?77 - OIV: obligations under LPM Article 22, ANSSI sector orders (arrêtés sectoriels)78 - OSE: obligations under NIS directive transposition79803. **Applicable regulatory framework**: From requirements or user input, determine if any of the following apply: HDS (health data), DORA (financial sector), IGI 1300 (classified information), RGPD (personal data)8182Show a brief scoping summary before generating the full document.8384### Step 5: Generate SecNumCloud Assessment8586**CRITICAL**: Use the **Write tool** to create the assessment document.87881. **Detect version**: Check for existing `ARC-{PROJECT_ID}-SECNUM-v*.md` files:89 - No existing file → VERSION="1.0"90 - Existing file → compare scope; minor increment (1.0 → 1.1) if refreshed, major (1.0 → 2.0) if scope changed91922. **Auto-populate Document Control**:93 - Document ID: `ARC-{PROJECT_ID}-SECNUM-v{VERSION}`94 - Status: DRAFT95 - Created Date: {current_date}96 - Next Review Date: {current_date + 12 months}97 - Classification: Diffusion Restreinte (minimum for cloud assessments)98993. **Section 1: Context and Scope**100 - Project sensitivity classification from Step 4101 - Applicable regulatory framework table (SecNumCloud, LPM, NIS2, IGI 1300, GDPR, DORA)102 - Data categories and OIV/OSE status1031044. **Section 2: SecNumCloud 3.2 Qualification Matrix**105 - Provider status table for: S3NS (PREMI3NS), Outscale, OVHcloud, Bleu, NumSpot, Cloud Temple106 - Key criteria assessment for shortlisted providers: extraterritorial immunity, sovereign personnel, data residency, sovereign encryption, ANSSI audit107 - Critical note: Visa ≠ Qualification — flag procurement risk if user mentions providers with Visa only1081095. **Section 3: Extraterritorial Legal Risk Assessment**110 - Risk framework: Cloud Act, FISA Section 702, ITAR/EAR, UK Investigatory Powers Act111 - Provider exposure matrix: map each shortlisted provider against legislation112 - ANSSI position on FISA-702 residual risk for US-lineage providers1131146. **Section 4: OIV/OSE Obligation Mapping** (if applicable)115 - OIV obligations under LPM Article 22 and sector orders116 - OSE obligations under NIS directive117 - Leave blank with "N/A — entity is not designated OIV/OSE" if not applicable1181197. **Section 5: Architecture Recommendations**120 - Match ANSSI patterns (A/B/C) to the sensitivity level determined in Step 4121 - Key management requirements table122 - Specific recommendations for health data (HDS), classified data (IGI 1300), sensitive personal data1231248. **Section 6: Procurement Guidance**125 - UGAP catalogue alignment — identify relevant framework agreements126 - Code de la Commande Publique considerations (thresholds, JOUE publication)127 - Mandatory contractual annexes: ANSSI security annex, GDPR DPA, reversibility clause1281299. **Section 7: Residual Risk Register**130 - Pre-populate with standard SECNUM risks (R01: no qualified SaaS provider, R02: FISA-702 residual, R03: qualification status change)131 - Add project-specific risks from the scoping analysis13213310. **Section 8: Decision Matrix and Recommendation**134 - Shortlist providers by qualification status, extraterritorial risk, and fit to requirements135 - State clear recommendation with rationale based on data sensitivity level136137Before writing the file, read `.arckit/references/quality-checklist.md` and verify all **Common Checks** plus **SECNUM** per-type checks pass.138139Write the document to:140141```text142projects/{project_id}/ARC-{PROJECT_ID}-SECNUM-v{VERSION}.md143```144145### Step 6: Summary Output146147```text148━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━149✅ SecNumCloud Assessment Generated150━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━151152📄 Document: projects/{project_id}/ARC-{PROJECT_ID}-SECNUM-v{VERSION}.md153📋 Document ID: {document_id}154📅 Assessment Date: {date}155🔒 Classification: Diffusion Restreinte156157━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━158📊 Scoping Summary159━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━160161Data Sensitivity: {classification}162OIV/OSE Designation: {Yes / No}163SecNumCloud Required: {Yes / Recommended / Not required}164HDS Required: {Yes / No}165166━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━167🏗️ Provider Matrix Summary168━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━169170{Summary table of provider qualification status}171172⚠️ Extraterritorial Risk: {Summary of Cloud Act / FISA-702 exposure}173174━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━175✅ Recommended Provider(s): {Name(s) with brief rationale}176━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━177178Risks identified: {N} ({N} high, {N} medium)179180Next steps:1811. {If OIV/OSE: Run $arckit-eu-nis2 for NIS2 obligation mapping}1822. Run $arckit-fr-marche-public for procurement documentation1833. {If health data: verify HDS certification of shortlisted providers}184━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━185```186187## Important Notes188189- **Qualification vs Visa**: A SecNumCloud Visa (provisional) does NOT confer the same assurance level as a full Qualification. Always distinguish in procurement documents.190- **FISA-702 residual risk**: ANSSI's position is that US-lineage providers carry residual FISA-702 risk even after SecNumCloud qualification. This must be explicitly acknowledged and risk-accepted at the appropriate authority level.191- **OIV/OSE terminology is being succeeded by EE/EI**: France's NIS2 transposition ("loi Résilience") moves former OIV/OSE entities into two new categories — Entités Essentielles (EE) and Entités Importantes (EI) — with a much larger population in scope than the legacy regime. This command still uses OIV/OSE as the working vocabulary; confirm current terminology and designation with the client's legal/compliance function before relying on it, as the exact transposition timeline was not independently confirmed against a primary source at the time of writing.192- **Qualification status changes**: SecNumCloud qualifications are maintained only as long as providers continue to meet requirements. Include a contractual clause requiring maintained qualification throughout the contract period.193- **Use Write Tool**: SecNumCloud assessments are detailed technical documents. Always use the Write tool.194195## Key References196197| Document | Publisher | URL |198|----------|-----------|-----|199| SecNumCloud qualification scheme — official page | ANSSI | https://cyber.gouv.fr/secnumcloud |200| SecNumCloud 3.2 referential (requirements document) | ANSSI | https://cyber.gouv.fr/enjeux-technologiques/cloud/ |201| List of SecNumCloud-qualified providers | ANSSI | https://cyber.gouv.fr/offre-de-service/solutions-certifiees-et-qualifiees/services-de-securite-evalue/ |202| UGAP catalogue — sovereign cloud framework agreements | UGAP | https://www.ugap.fr/ |203| ANSSI — OIV obligations | ANSSI | https://cyber.gouv.fr/le-dispositif-saiv |204| NIS2 Directive — OSE obligations | EUR-Lex | https://eur-lex.europa.eu/eli/dir/2022/2555/oj |205| DINUM cloud doctrine for French public administration | DINUM | https://www.numerique.gouv.fr/services/cloud/doctrine/ |206207> **Note for reviewers**: SecNumCloud is France's national cloud security qualification scheme, administered by ANSSI. It is the French equivalent of — and more stringent than — the EU's EUCS (European Cybersecurity Certification Scheme for Cloud Services). SecNumCloud 3.2 explicitly prohibits extraterritorial law exposure (US CLOUD Act, China MLSA), making it the required scheme for French government sensitive data and OIV systems. A key distinction: **SecNumCloud visa ≠ SecNumCloud qualification** — some providers hold a visa (provisional) rather than full qualification; only full qualification satisfies OIV/OSE and ministerial requirements.208209## Success Criteria210211- ✅ Assessment document created at `projects/{project_id}/ARC-{PROJECT_ID}-SECNUM-v{VERSION}.md`212- ✅ Data sensitivity classification determined from requirements213- ✅ OIV/OSE status assessed214- ✅ All six candidate providers assessed (S3NS, Outscale, OVHcloud, Bleu, NumSpot, Cloud Temple)215- ✅ Extraterritorial legal risk (Cloud Act, FISA-702) assessed per provider216- ✅ Architecture pattern recommended based on sensitivity217- ✅ UGAP catalogue guidance included218- ✅ Residual risk register populated219- ✅ Decision matrix with recommendation provided220- ✅ Document classified Diffusion Restreinte221222## Example Usage223224```text225$arckit-fr-secnumcloud Assess SecNumCloud compliance for a health data platform at a French regional hospital group (CHR), handling données de santé, potential OSE designation226227$arckit-fr-secnumcloud Cloud hosting assessment for 001, ministry platform handling personal and financial data, no OIV designation228229$arckit-fr-secnumcloud Evaluate sovereign cloud options for a French local authority (collectivité territoriale) digital services platform, mixed-sensitivity data230```231232## Suggested Next Steps233234After completing this command, consider running:235236- `$arckit-fr-marche-public` -- Generate procurement documentation once SecNumCloud requirements are defined *(when Cloud provider shortlist and qualification requirements identified)*237- `$arckit-eu-nis2` -- Map OIV/OSE obligations to NIS2 requirements *(when Entity has OIV or OSE designation)*238- `$arckit-risk` -- Integrate SecNumCloud and extraterritorial risks into the risk register