chore(audio): stage local changes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
L'électron rare
2026-03-11 00:12:32 +01:00
parent 4b66781d2e
commit 1faac3c59d
5 changed files with 109 additions and 2 deletions
+24
View File
@@ -0,0 +1,24 @@
name: CI
on:
push:
branches: [main, master]
pull_request:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
sanity:
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- name: Sanity
run: |
test -f README.md || test -f Readme.md || test -f readme.md || test -f README
echo "Repository sanity OK"
+23
View File
@@ -0,0 +1,23 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
"version": "0.2.0",
"configurations": [
{
"cwd": "${workspaceRoot}",
"executable": "./bin/executable.elf",
"name": "Debug Microcontroller",
"request": "launch",
"type": "cortex-debug",
"servertype": "jlink"
},
{
"cwd": "${workspaceRoot}",
"executable": "./bin/executable.elf",
"name": "Debug Microcontroller",
"request": "launch",
"type": "cortex-debug",
"servertype": "openocd"
}
]
}
+49 -1
View File
@@ -23,4 +23,52 @@ Default configuration:
- Key2: toggle click
- Key3 - Key6: toggle rec mode
I recommend using Tera Term or another VT100 compatible tool to see whats going on inside of the application
I recommend using Tera Term or another VT100 compatible tool to see whats going on inside of the application
<!-- CHANTIER:AUDIT START -->
## Audit & Execution Plan (2026-03-10)
### Snapshot
- Priority: `P2`
- Tech profile: `other`
- Workflows: `yes`
- Tests: `yes`
- Debt markers: `0`
- Source files: `7`
### Corrections Prioritaires
- [ ] Optimisation ciblée perf/maintenabilité
- [ ] Ajouter/fiabiliser les commandes de vérification automatiques.
- [ ] Clore les points bloquants avant optimisation avancée.
### Optimisation
- [ ] Identifier le hotspot principal et mesurer avant/après.
- [ ] Réduire la complexité des modules les plus touchés.
### Mémoire chantier
- Control plane: `/Users/electron/.codex/memories/electron_rare_chantier`
- Repo card: `/Users/electron/.codex/memories/electron_rare_chantier/REPOS/esp32_multitrack_looper.md`
<!-- CHANTIER:AUDIT END -->
+1 -1
View File
@@ -64,7 +64,7 @@
#define MIDI_RECV_FROM_SERIAL
/* use this to display a scope on the oled display */
//#define OLED_OSC_DISP_ENABLED
#define OLED_OSC_DISP_ENABLED
#define AUDIO_KIT_BUTTON_ANALOG
+12
View File
@@ -0,0 +1,12 @@
# Smoke Tests
## Objectif
Valider un niveau minimal de qualité avant optimisation.
## Vérifications minimales
- Arborescence projet cohérente.
- README présent et à jour.
- Scripts/commandes principales documentés.
## Critères de réussite
- Aucune erreur bloquante détectée sur les commandes de base.