Skip to content

feat(lib): Create mapping-anssi-guide-hygiene-and-recyf.yaml - #5040

Open
eric-intuitem wants to merge 1 commit into
mainfrom
mapping-recyf-guide-hygiene
Open

eric-intuitem wants to merge 1 commit into
mainfrom
mapping-recyf-guide-hygiene

Conversation

@eric-intuitem

@eric-intuitem eric-intuitem commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

What & why

Many entities have assessed maturity with "guide d'hygiène". This mapping will help them address NIS2 compliance with ReCyf.

Test plan

Manual testing.

Checklist

  • PR title follows Conventional Commits (! set if this is a breaking change)
  • One focused change, branched off main

Other — libraries, CI, infra

  • Library changes built via the tools/ script
  • CI / build changes run green

Tests & documentation — definition of done

  • No tests or docs needed for this change — why: simple mapping addition

Summary by CodeRabbit

  • New Features
    • Added a community-produced mapping between ANSSI’s Guide d’hygiène informatique and RECyF version 2.5, including bidirectional requirement links with rationales and strength ratings.
    • Clarified that ANSSI has not published an official correspondence table.

@coderabbitai

coderabbitai Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 2fa03f69-9b1b-4855-9bb2-e17b638c2e4a

📥 Commits

Reviewing files that changed from the base of the PR and between 04d7c8a and 91dda7f.


📒 Files selected for processing (1)
  • backend/library/libraries/mapping-anssi-guide-hygiene-and-recyf.yaml

Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 7 remain after this review.



📝 Walkthrough

Walkthrough

Adds a YAML mapping library that connects ANSSI’s Guide d’hygiène informatique to RECyF version 2.5. It records mappings in both directions, semantic rationales, relationship strengths, framework dependencies, and the community-produced status of the mapping.

Changes

ANSSI–RECyF mapping

Layer / File(s) Summary
Define directional requirement mappings
backend/library/libraries/mapping-anssi-guide-hygiene-and-recyf.yaml
Adds library metadata and forward and reverse requirement mappings. The mappings record intersections, semantic rationales, and strengths from 5 to 9.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~15 minutes

Change: Feature


Merge Risk: ⚪ Minimal · up to 91dda

This adds a community-produced mapping between the ANSSI hygiene guide and RECyF. It has no code-path changes, and its referenced requirements all exist, so merge risk is minimal.

Pre-merge checks | Passed 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check Passed The title uses Conventional Commits syntax and clearly identifies the new ANSSI Guide d’hygiène to RECyF mapping library.
Description check Passed The description explains the purpose, records manual testing, and confirms that the library was built with the tools script. It does not provide an issue reference or clarify the unchecked CI/build it…
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant