feat(armada): tidal→tracks tooling — locate-matrix, sample TF-IDF, pydantic models, master EDL
First versioned import of L'Armada (media/marketing toolbox) plus this session's tidalcycles→tracks tooling work. Audio kept out of git (armada/.gitignore). Tooling: - tools/sample_tfidf.py — sample TF-IDF over the local .tidal corpus (772 docs). Vocabulary = local Dirt-Samples folder names (custom packs symlinked in); sound-context extraction (s/sound/#) so mininotation booleans don't pollute. Derives discriminative samples: PunkAChien = vec1_acid(df18)+cpluck(df23); jungle_breaks(df78) is common filler. → sample_tfidf.json (validated). - armada/tide-table/models.py — shared pydantic v2 models: Provenance, LocateCell, MasterEDL/MasterEdit, TfidfReport. Typed, JSON in/out, provenance-carrying. - armada/tide-table/locate-matrix.md + build_track_recording_map.py — L0 metadata map (site tracklists × take_gig_map), canonical track id = .tidal path. - armada/tide-table/seed_edl_take89.py + master_edl_take89.json — PLN's phone+ WH-1000XM5 resplit review as 9 typed edits (3 bad_cut = detector ground-truth). - armada/serve.py — Range-capable LAN static server for phone audition. - armada/ui/ — Vite+React+TS+Tailwind Judge pilot (Ship's Bridge design system); PRODUCT.md + DESIGN.md design language. Correction captured: the "Hamburg PunkAChien" was a misID (Insouciance→Liquid Finale @ 39C3); real 38C3 PunkAChien = Take35 (pending ear-verify). meth_bass/d6 silence is a controller-ergonomics artifact, not a track tell — dropped as a fingerprint feature. See performance_notes.md, tasks/010 + 011.
Showing
armada/.gitignore
0 → 100644
armada/DESIGN.md
0 → 100644
This diff is collapsed.
Click to expand it.
armada/PRODUCT.md
0 → 100644
armada/README.md
0 → 100644
armada/escales/.gitignore
0 → 100644
armada/escales/README.md
0 → 100644
armada/escales/escales.example.yaml
0 → 100644
armada/escales/flotille.yaml
0 → 100644
armada/manifeste/README.md
0 → 100644
armada/manifeste/calendar.md
0 → 100644
armada/manifeste/compare.html
0 → 100644
This diff is collapsed.
Click to expand it.
armada/semaphore/README.md
0 → 100644
armada/serve.py
0 → 100644
armada/tasks/001-charting-the-armada.md
0 → 100644
armada/tasks/002-routenote-on-trial.md
0 → 100644
armada/tasks/003-the-decision-compass.md
0 → 100644
armada/tasks/004-pricing-oracle-from-a-no.md
0 → 100644
armada/tasks/009-mastering-from-the-wreck.md
0 → 100644
armada/tasks/README.md
0 → 100644
armada/tide-table/README.md
0 → 100644
armada/tide-table/ardour_stem_export.py
0 → 100644
armada/tide-table/build_triage_ui.py
0 → 100644
This diff is collapsed.
Click to expand it.
armada/tide-table/catalog.yaml
0 → 100644
armada/tide-table/gap-report.md
0 → 100644
armada/tide-table/locate-matrix.md
0 → 100644
armada/tide-table/master_edl_take89.json
0 → 100644
armada/tide-table/models.py
0 → 100644
armada/tide-table/performance_notes.md
0 → 100644
armada/tide-table/punkachien/build_master.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
armada/tide-table/punkachien/eda_core.json
0 → 100644
armada/tide-table/punkachien/eda_full.json
0 → 100644
armada/tide-table/punkachien/judge.html
0 → 100644
This diff is collapsed.
Click to expand it.
armada/tide-table/punkachien/stemmap.html
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
armada/tide-table/release_candidates.json
0 → 100644
armada/tide-table/release_priority.md
0 → 100644
armada/tide-table/resplit_montreuil.py
0 → 100644
armada/tide-table/sample_tfidf.json
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
armada/tide-table/seed_edl_take89.py
0 → 100644
armada/tide-table/sources/.gitignore
0 → 100644
armada/tide-table/sources/youtube_titles.txt
0 → 100644
armada/tide-table/take-compare.html
0 → 100644
armada/tide-table/take_gig_map.md
0 → 100644
armada/tide-table/track_recording_map.json
0 → 100644
This diff is collapsed.
Click to expand it.
armada/tide-table/triage.csv
0 → 100644
armada/tide-table/triage.html
0 → 100644
This diff is collapsed.
Click to expand it.
armada/ui/.gitignore
0 → 100644
armada/ui/README.md
0 → 100644
armada/ui/eslint.config.js
0 → 100644
armada/ui/index.html
0 → 100644
armada/ui/package-lock.json
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
armada/ui/package.json
0 → 100644
armada/ui/public/favicon.svg
0 → 100644
armada/ui/public/icons.svg
0 → 100644
armada/ui/public/punkachien.json
0 → 100644
This diff is collapsed.
Click to expand it.
armada/ui/scripts/screenshot.mjs
0 → 100644
armada/ui/src/App.tsx
0 → 100644
armada/ui/src/assets/hero.png
0 → 100644
12.8 KB
armada/ui/src/assets/vite.svg
0 → 100644
armada/ui/src/components/Meter.tsx
0 → 100644
armada/ui/src/components/OrbitRail.tsx
0 → 100644
armada/ui/src/components/TakePanel.tsx
0 → 100644
armada/ui/src/components/WaveformPlayer.tsx
0 → 100644
armada/ui/src/fonts.d.ts
0 → 100644
armada/ui/src/index.css
0 → 100644
armada/ui/src/lib/format.ts
0 → 100644
armada/ui/src/main.tsx
0 → 100644
armada/ui/src/types.ts
0 → 100644
armada/ui/tsconfig.app.json
0 → 100644
This diff is collapsed.
Click to expand it.
armada/ui/tsconfig.json
0 → 100644
This diff is collapsed.
Click to expand it.
armada/ui/tsconfig.node.json
0 → 100644
This diff is collapsed.
Click to expand it.
armada/ui/vite.config.ts
0 → 100644
This diff is collapsed.
Click to expand it.
tools/sample_tfidf.py
0 → 100644
This diff is collapsed.
Click to expand it.