Skip to content

Implement role coefficient definition system #348

@yu23ki14

Description

@yu23ki14

Problem

From issue #336, there's lack of clarity about how role coefficients should be determined:

  • No guidelines for how to assign value to different roles
  • Difficulty defining abstract roles vs task-based roles
  • No clear system for determining role value in relation to others
  • No visualization of how roles contribute to overall workspace

Proposed Solution

Create a role coefficient definition system:

  • Add UI for workspace creators to assign role coefficients
  • Implement default coefficient calculation based on role position in hierarchy
  • Create visualization showing relative role importance
  • Add documentation explaining role coefficient best practices
  • Allow adjustment of coefficients with governance approval

Implementation Details

  1. Frontend changes:

    • Add coefficient setting UI in role creation/edit forms
    • Create role visualization showing relative coefficients
    • Add permissions checks for coefficient changes
  2. Smart contract changes:

    • Update BigBang.sol to store role coefficients
    • Implement coefficient change governance process
  3. Documentation:

    • Create guide for determining appropriate coefficients
    • Add example coefficient setups for different organization types
    • Document how coefficients affect reward distribution

Role Definition Guidelines

  • Add UI help text guiding users on how to define roles appropriately
  • Provide templates for common role structures
  • Create distinction between ongoing roles and task-based roles

Related Issues

Part of issue #336

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions