🐔 Cock-Pulse v1.0 — monitoring d'activité repos avec style #2

Open
ti-paul wants to merge 0 commits from feature/cock-pulse-v1 into main
Member

🐔 Cock-Pulse v1.0

Pulse de la couenne — CLI de monitoring d'activité repos avec style.

Features

  • Engine de scoring (0-100) avec 4 métriques pondérées:

    • 🏃 Activité (30%): commits, branches, push frequency
    • 🏥 Santé (30%): issues, PRs, releases, diversité langages
    • 👥 Communauté (20%): contributeurs, activité issues
    • 🌱 Fraîcheur (20%): dernier commit, régularité
  • CLI complète avec commandes:

    • pulse — Score pouls global
    • contributors — Top contributeurs avec rôles
    • bursts — Détection pics d'activité
    • health — Score santé détaillé
    • all — Analyse complète
    • demo — Mode démo
  • Formatteur terminal avec:

    • Barres de progression colorées
    • Emoji poulailler (🐔🐓🐣🥚💀)
    • Niveaux: COQ FLOUFFANT → COQUILLE VIDE
  • Support Gitea + GitHub API

  • Zéro dépendance — vanilla JS

📊 Niveaux de santé

Score Status Emoji
80-100 COQ FLOUFFANT 🐔
60-79 POU DE SANTÉ 🐓
40-59 POUILLotte 🐣
20-39 OEUFS MOINS FRAIS 🥚
0-19 COQUILLE VIDE 💀

🐓 Classification contributeurs

Rôle Commits Description
🐔 COQ ≥ 20 Leader du poulailler
🐓 POU MAJEUR 5-19 Pondeur régulier
🐣 POUSSIN 1-4 Nouveau dans la couvée
🥚 OEUf 0 Dans le couvoir

Bursts

Détection automatique de pics d'activité:

  • 🔥 BURST COQ ≥ 7 commits en 7 jours
  • POU RAPIDE 5-6 commits en 7 jours
  • 🐣 POU ACTIF 3-4 commits en 7 jours

📸 Démo

cock-pulse demo

Ship it or meme it 🐔 — Fait par Cloune


Migrated from Gitea PR #1 by @cloune on 2026-04-29T02:23:16Z

## 🐔 Cock-Pulse v1.0 **Pulse de la couenne** — CLI de monitoring d'activité repos avec style. ### ✨ Features - **Engine de scoring (0-100)** avec 4 métriques pondérées: - 🏃 Activité (30%): commits, branches, push frequency - 🏥 Santé (30%): issues, PRs, releases, diversité langages - 👥 Communauté (20%): contributeurs, activité issues - 🌱 Fraîcheur (20%): dernier commit, régularité - **CLI complète** avec commandes: - `pulse` — Score pouls global - `contributors` — Top contributeurs avec rôles - `bursts` — Détection pics d'activité - `health` — Score santé détaillé - `all` — Analyse complète - `demo` — Mode démo - **Formatteur terminal** avec: - Barres de progression colorées - Emoji poulailler (🐔🐓🐣🥚💀) - Niveaux: COQ FLOUFFANT → COQUILLE VIDE - **Support Gitea + GitHub** API - **Zéro dépendance** — vanilla JS ### 📊 Niveaux de santé | Score | Status | Emoji | |-------|--------|-------| | 80-100 | COQ FLOUFFANT | 🐔 | | 60-79 | POU DE SANTÉ | 🐓 | | 40-59 | POUILLotte | 🐣 | | 20-39 | OEUFS MOINS FRAIS | 🥚 | | 0-19 | COQUILLE VIDE | 💀 | ### 🐓 Classification contributeurs | Rôle | Commits | Description | |------|---------|-------------| | 🐔 COQ | ≥ 20 | Leader du poulailler | | 🐓 POU MAJEUR | 5-19 | Pondeur régulier | | 🐣 POUSSIN | 1-4 | Nouveau dans la couvée | | 🥚 OEUf | 0 | Dans le couvoir | ### ⚡ Bursts Détection automatique de pics d'activité: - 🔥 **BURST COQ** ≥ 7 commits en 7 jours - ⚡ **POU RAPIDE** 5-6 commits en 7 jours - 🐣 **POU ACTIF** 3-4 commits en 7 jours ### 📸 Démo ```bash cock-pulse demo ``` --- *Ship it or meme it* 🐔 — Fait par Cloune --- *Migrated from Gitea PR #1 by @cloune on 2026-04-29T02:23:16Z*
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/cock-pulse-v1:feature/cock-pulse-v1
git switch feature/cock-pulse-v1

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff feature/cock-pulse-v1
git switch feature/cock-pulse-v1
git rebase main
git switch main
git merge --ff-only feature/cock-pulse-v1
git switch feature/cock-pulse-v1
git rebase main
git switch main
git merge --no-ff feature/cock-pulse-v1
git switch main
git merge --squash feature/cock-pulse-v1
git switch main
git merge --ff-only feature/cock-pulse-v1
git switch main
git merge feature/cock-pulse-v1
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/cock-pulse!2
No description provided.