Skip to content
Cette page a été générée et traduite avec l'aide de l'IA. Si vous remarquez des inexactitudes, n'hésitez pas à contribuer. Modifier sur GitHub

Centre de gouvernance

Le centre de gouvernance est un module central d'OpenPR qui apporte une prise de décision transparente et structurée à la gestion de projet. Il fournit des propositions, le vote, les décisions, les scores de confiance, les mécanismes de veto et des pistes d'audit complètes.

Pourquoi la gouvernance ?

Les outils de gestion de projet traditionnels se concentrent sur le suivi des tâches mais laissent la prise de décision non structurée. Le centre de gouvernance d'OpenPR garantit que :

  • Les décisions sont documentées. Chaque proposition, vote et décision est enregistré avec des pistes d'audit complètes.
  • Les processus sont transparents. Les seuils de vote, les règles de quorum et les scores de confiance sont visibles pour tous les membres.
  • Le pouvoir est distribué. Les mécanismes de veto et les voies d'escalade empêchent les décisions unilatérales.
  • L'historique est préservé. Les décisions créent un journal immuable de ce qui a été décidé, par qui et pourquoi.

Modules de gouvernance

mermaid
graph TB
    GOV["Centre de gouvernance"]
    GOV --> PROP["Propositions<br/>Créer · Réviser · Voter"]
    GOV --> VOTE["Système de vote<br/>Pondéré · Quorum · Seuil"]
    GOV --> DEC["Décisions<br/>Piste d'audit immuable"]
    GOV --> VETO["Veto & Escalade<br/>Pouvoir de veto · Appels"]
    GOV --> TRUST["Scores de confiance<br/>Score par utilisateur · Historique"]
    GOV --> AUDIT["Journaux d'audit<br/>Toutes actions enregistrées"]

    PROP --> VOTE
    VOTE --> DEC
    VETO --> DEC
    TRUST --> VOTE
ModuleDescription
PropositionsCréer, réviser et voter sur les propositions
Vote & DécisionsVote pondéré avec règles de quorum et de seuil
Scores de confianceScore de réputation par utilisateur avec historique
Veto & EscaladePouvoir de veto avec vote d'escalade et appels
Domaines de décisionCatégoriser les décisions par domaine
Évaluations d'impactÉvaluer l'impact des propositions avec des métriques
Journaux d'auditEnregistrement complet de toutes les actions de gouvernance

Schéma de base de données

Le module de gouvernance utilise 20 tables dédiées :

TableObjectif
proposalsEnregistrements de propositions
proposal_templatesModèles de propositions réutilisables
proposal_commentsDiscussions sur les propositions
proposal_issue_linksLier les propositions aux problèmes associés
votesEnregistrements de votes individuels
decisionsEnregistrements de décisions finalisées
decision_domainsDomaines de catégorisation des décisions
decision_audit_reportsRapports d'audit sur les décisions
governance_configsParamètres de gouvernance de l'espace de travail
governance_audit_logsTous les journaux d'actions de gouvernance
vetoersUtilisateurs avec pouvoir de veto
veto_eventsEnregistrements d'actions de veto
appealsAppels contre les décisions ou vetos
trust_scoresScores de confiance actuels par utilisateur
trust_score_logsHistorique des changements de scores de confiance
impact_reviewsÉvaluations d'impact des propositions
impact_metricsMesures d'impact quantitatives
review_participantsEnregistrements d'attribution des révisions
feedback_loop_linksConnexions de boucles de rétroaction

Points de terminaison API

CatégorieChemin de baseOpérations
Propositions/api/proposals/*Créer, voter, soumettre, archiver
Gouvernance/api/governance/*Configuration, journaux d'audit
Décisions/api/decisions/*Enregistrements de décisions
Scores de confiance/api/trust-scores/*Scores, historique, appels
Veto/api/veto/*Veto, escalade, vote

Outils MCP

OutilParamètresDescription
proposals.listproject_idLister les propositions avec filtre de statut optionnel
proposals.getproposal_idObtenir les détails d'une proposition
proposals.createproject_id, title, descriptionCréer une proposition de gouvernance

Étapes suivantes

Released under the Apache-2.0 License.