Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
Tidal
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PLN
Tidal
Commits
92487ebe
Commit
92487ebe
authored
Jun 22, 2026
by
PLN (Algolia)
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs(manifeste): TODO.md — open distribution/Sextant threads for next session
parent
5e3b0ad2
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
47 additions
and
0 deletions
+47
-0
TODO.md
armada/manifeste/TODO.md
+47
-0
No files found.
armada/manifeste/TODO.md
0 → 100644
View file @
92487ebe
# manifeste · TODO — Le Sextant & distribution
Open threads left when the distribution-simulator session closed (2026-06).
Tool:
`armada/ui/sextant.html`
(
`cd armada/ui && nvm use 22 && npm run dev`
).
Full build log:
`armada/tasks/012-le-sextant-the-compass-gets-an-engine.md`
.
## Verify before trusting (facts in the model are only as good as these)
-
[
]
**RouteNote Premium pricing & lapse**
— contested. Repo research says
`$12.99/single·yr + $59.99/album·yr`
(used in
`model.ts`
); the live pricing page
suggests
`~$10 single / $30 album one-time + ~$9.99/yr renewal`
, and that a lapsed
renewal
**reverts to the free 85% tier rather than pulling**
the release. Check
routenote.com/pricing, then fix
`model.ts`
(
`annualSingle/annualAlbum`
,
`redeliverCost`
,
`freedom.unpaid`
,
`pullsIfUnpaid`
). This is the one shaky card.
-
[
]
**RouteNote "freeze risk"**
— no current doc supports it; likely old community
lore. Currently softened to "slow moderation". Decide keep-as-caveat or drop.
-
[
]
**CD Baby**
— confirm exact 2026 fees + the 9% cut, and whether
**artwork**
is
editable post-delivery (help pages 403'd the research bot; rest from secondary src).
-
[
]
**DistroKid**
— confirm the editable-vs-locked
**metadata field list**
after
upload (help article 360013649333 was inaccessible).
## Model / features not yet built
-
[
]
**Add TuneCore as a 5th option**
— researched: 2026 tiered subs (Rising $24.99 /
Breakout $34.99 / Pro $49.99), pulls if unpaid, no in-place swap, publishing-admin
is a separate 20% opt-in. Slots straight into
`OPTIONS`
.
-
[
]
**Album stream multiplier**
(flat 2.5× in
`model.ts`
) → expose as a slider, or
tune to ParVagues' real album/single play ratio.
-
[
]
**Revenue lost on remaster**
— re-releasing loses the release date & accumulated
plays. Currently only stated qualitatively in the matrix; not in the revenue math.
-
[
]
**DistroKid "Leave a Legacy"**
buyout ($29 single / $49 album, once each) as a
permanence toggle, so DistroKid can be made "owned" for a one-time fee.
-
[
]
**Scenario presets**
— one-click "Sleeping archive / Touring push / Remaster
sprint" that set the sliders, instead of manual tuning.
-
[
]
(
Maybe
)
fold the old
`compare.html`
priority-weighting (fit-to-priorities) in as
a second view;
`compare.html`
(#003) is otherwise superseded — delete or archive.
## Data / prefill to confirm
-
[
]
**Existing-on-RouteNote structure**
— assumed
`11 singles + 1 album`
= the 25 DSP
titles (CosmicFest as the album). If the real single/EP/album split differs, correct
`data.ts`
(
`PARVAGUES_CATALOG`
).
## Prod / housekeeping
-
[
]
Confirm
`armada/serve.py`
serves
`sextant.html`
in the multi-page prod build
(
`npm run build`
emits both
`index.html`
+
`sextant.html`
).
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment