--- 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} } ```