[Phase 16] Write the SBOM / supply-chain standard (prerequisite of S12)
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 18/100
- Type d'issue
- Documentation
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- markdown, python
- Domaine
- documentation, security
Piste de recherche
Read the Phase 16 roadmap at docs/roadmap/phase-16-trust-surface-hardening.md lines 904-908, the layout rules in documentation.md, and the severity handling in check_pip_audit.py. The standard goes under docs/standards/ and is linked from docs/standards/README.md. Done means every decision (CycloneDX version, completeness rules, retention, severity tiers) is a checkable rule and S12 can be reviewed against it.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Roadmap · Phase 16 · prerequisite of step S12 · size M · planned in
docs/roadmap/phase-16-trust-surface-hardening.md:904-908
Summary
SBOMs appear only as descriptive prose and one command; nothing states what a correct SBOM is or what the supply-chain gates mean. Phase 16 S12 has nothing to be reviewed against until this exists.
What the standard must settle
- The CycloneDX version.
- Component completeness: root exclusion,
bom-refuniqueness, license coverage, dependency graph. - The retention channel and window.
- The meaning of each
check_pip_audit.pyseverity tier.
Acceptance criteria
- The standard lives under
docs/standards/in the layoutdocumentation.mdprescribes and is listed indocs/standards/README.md. - It answers every point above with a rule a reviewer can check, not a description.
- Phase 16 step S12 can be reviewed against it.
Planned in docs/roadmap/phase-16-trust-surface-hardening.md (read at f94595f). Unit IDs (F-W20260729-…) come from the 2026-07-29/30 full-project review; the issue numbers next to them are the October 2026 review's records of the same defects.
- Langage dominant
- Python
- Étoiles
- 9
- Forks
- 1
- Merge moyen
- 9 h 17 min
- PR mergées (30 j)
- 60
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de HodeTech/ForgeLM
-
area: site bug good first issue severity: low wave: 4
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
HodeTech/ForgeLM#961 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
area: dev-tooling bug severity: low source: roadmap wave: 4
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
Trend-tracking jq recipe prints evaluation_completed=false as 'n/a', because jq's // operator treats false like null (F-W1-DOCS-TRAIN-16)Peut-être pris @yuefdev l’a pris il y a 18 jours. Ouvertedocumentation good first issue severity: low source: review-2026-09 wave: 4
Difficulté 1/5 1-3 heures Accessibilité débutants 80/100
Les mainteneurs répondent en général sous 1 jour
-
documentation severity: medium source: review-2026-09 wave: 3
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
documentation good first issue severity: medium source: review-2026-09 wave: 3
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de HodeTech/ForgeLM
Issues similaires
-
fuzz fuzz-unconfirmed
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
neilsh/stunt-reel#220 ·
Les mainteneurs répondent en général sous 1 jour
-
[Issue]: use_fp4_cache is accepted but ignored; the launcher always writes FP8 recordsPeut-être pris @0z5a l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
area: cli priority: p3 size: S type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
finos/open-resource-broker#757 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 6 jours