Commit d9c257d3 authored by Kourser's avatar Kourser
Browse files

Brand as Skingomz (MIT) and add full repo documentation



- Name the app Skingomz (Breton for "radio"); MIT LICENSE; set the app display
  name and rename the shared Xcode scheme to "Skingomz".
- Rewrite README (features, screenshots, build, architecture, clean-room note).
- Add docs/ wiki: user guide, sync setup, architecture, development, FAQ, home.
- Add CONTRIBUTING, CODE_OF_CONDUCT, CHANGELOG.
- Add .github issue/PR templates and a CI workflow (swift test on Packages/Core).

Internal target/bundle id and repo folder remain "2ndPod" for now (cosmetic);
build with `-scheme Skingomz`.

Co-Authored-By: default avatarClaude <claude@anthropic.com>
parent 4c2bc92e
Loading
Loading
Loading
Loading
+28 −0
Original line number Diff line number Diff line
---
name: Rapport de bug
about: Signaler un problème pour nous aider à l'améliorer
title: "[Bug] "
labels: bug
---

**Description**
Description claire et concise du problème.

**Pour reproduire**
1. Aller à '…'
2. Toucher '…'
3. Voir l'erreur

**Comportement attendu**
Ce qui devrait se passer.

**Captures d'écran**
Si pertinent.

**Environnement**
- Appareil : [p. ex. iPhone 15, iPad Pro, Mac]
- OS : [p. ex. iOS 18.2, macOS 15.1]
- Version de Skingomz / commit :

**Contexte additionnel**
Tout autre élément utile. ⚠️ N'incluez **aucun secret** (mot de passe, token).
+1 −0
Original line number Diff line number Diff line
blank_issues_enabled: false
+19 −0
Original line number Diff line number Diff line
---
name: Proposition de fonctionnalité
about: Suggérer une idée pour Skingomz
title: "[Idée] "
labels: enhancement
---

**Le besoin**
Quel problème cette fonctionnalité résout-elle ? Ex. : « Je suis frustré quand… »

**La solution souhaitée**
Description claire de ce que vous aimeriez.

**Alternatives envisagées**
Autres approches éventuelles.

**Contexte additionnel**
Captures, liens, références. Si une autre app le fait bien, dites laquelle — mais
rappel : Skingomz est *clean-room*, on s'inspire des idées, pas du code.
+22 −0
Original line number Diff line number Diff line
<!-- Merci pour votre contribution ! -->

## Description
Que change cette PR, et pourquoi ?

## Type de changement
- [ ] Correction de bug
- [ ] Nouvelle fonctionnalité
- [ ] Documentation
- [ ] Refactorisation / maintenance

## Comment tester
Étapes pour vérifier le changement.

## Checklist
- [ ] `swift test --package-path Packages/Core` passe
- [ ] L'app compile sur iOS et macOS
- [ ] Tests ajoutés/maj pour la logique concernée
- [ ] `Packages/Core` reste sans dépendance UI (SwiftUI/UIKit)
- [ ] Aucune dépendance non épinglée ; licences compatibles
- [ ] Aucun secret commité
- [ ] **Clean-room respecté** : aucun code copylefté copié/traduit
+23 −0
Original line number Diff line number Diff line
name: CI

on:
  push:
    branches: [ main, master ]
  pull_request:

# Note : seule la logique métier (Packages/Core) est testée ici. Elle bâtit pour
# l'hôte macOS et n'a besoin ni du SDK iOS 26 ni de signature. Le build de l'app
# complète requiert Xcode 26.5 (SDK iOS 26.5) en local.
jobs:
  core-tests:
    name: Tests Core (swift test)
    runs-on: macos-15
    steps:
      - name: Checkout
        uses: actions/checkout@v4.2.2

      - name: Versions
        run: swift --version

      - name: Tests
        run: swift test --package-path Packages/Core
Loading