DGUI-Persona / README.md
ctaxnagomi's picture
Add model card: DGUI Persona
58e7053 verified
|
Raw
History Blame Contribute Delete
1.85 kB
---
license: apache-2.0
tags:
- deckergui
- persona
- alignment
- trait-scoring
- governance
- en
- license:apache-2.0
library_name: deckergui
pipeline_tag: text-generation
---
## DGUI Persona
**Persona Trait Library & Alignment Scoring** for DeckerGUI.
### Overview
The Persona module provides persona trait libraries and alignment scoring. Every action must align with a persona at a threshold of >= 0.85 before execution is permitted.
### Components (13 total)
1. **CalibrationLoop** β€” Iterative persona calibration
2. **ConsentManager** β€” User consent tracking
3. **DriftDetector** β€” Detects persona drift over time
4. **GuildSelector** β€” Routes to appropriate persona guild
5. **InterviewCapture** β€” Captures persona interview data
6. **PersistenceBridge** β€” Persona state persistence
7. **ScenarioPicker** β€” Selects relevant test scenarios
8. **SwarmScaling** β€” Multi-persona coordination
9. **UnlockGate** β€” Feature unlock based on persona score
10. **ValidationSidebar** β€” Real-time alignment display
11. **WireframeView** β€” Visual persona representation
### 7 Persona Guilds
| Guild | Role | Core Trait |
|-------|------|------------|
| CFO | Financial Planning | Budget Optimization |
| DevOps | Infrastructure | Reliability |
| Researcher | Analysis | Accuracy |
| Security | Protection | Threat Prevention |
| Educator | Teaching | Knowledge Transfer |
| Operator | Execution | Efficiency |
| AgriTech | Agriculture | Yield Optimization |
### Alignment Scoring
```
persona_score = dot(action_embedding, persona_trait_vector)
if persona_score >= 0.85: allow
else: reject with explanation
```
### Citation
```bibtex
@software{deckergui-persona,
title={DGUI Persona},
author={wan mohd azizi},
year={2025},
publisher={Hugging Face},
url={https://huggingface.co/ctaxnagomi/DGUI-Persona}
}
```