π Current Compliance Score: 0%
This repository has not yet adopted any Plures organization best practices. Based on automated analysis, we need to implement the following practices:
Missing Practices (3/3 applicable):
-
practice-001: Deno fmt for consistent formatting (required)
- Add
deno.json with fmt configuration
- Run
deno fmt before commits
- Benefits: Consistent code style, reduced merge conflicts
-
practice-005: Standardized CI/CD pipeline (required)
- Add
.github/workflows/release.yml calling plures/.github/.github/workflows/release-reusable.yml@main
- Enables: lint β test β build β sign β publish pipeline
-
practice-006: Svelte 5 design system (required for UI)
- Migrate to
@plures/design-dojo components
- Use Svelte 5 runes syntax, design tokens
- Add TUI/GUI dual-mode support
Implementation Plan:
- Week 1: Add Deno fmt configuration and CI/CD pipeline
- Week 2: Migrate UI to design-dojo components
Expected Impact:
- Compliance score: 0% β 90%+
- Consistent formatting across ecosystem
- Automated releases with code signing
- Unified design system with accessibility
References:
@copilot Please implement the missing best practices, starting with Deno fmt and CI/CD pipeline setup.