81 lines
6.4 KiB
Markdown
81 lines
6.4 KiB
Markdown
Fiche MAPDL1-L2 (RECH-01) — Niveau N2 — Modèle prévu opus medium | utilisé claude-opus-5-5 — Agent session « Medium · MAPDL1 », plus deux sous-agents web-fetch ; lecture de mega.io par le navigateur intégré — Skills sk-protocol, lp-lot
|
|
|
|
# MAPDL1-L2 : conditions d'usage de Mega, et classement de la vague 1 par population (2026-10-22)
|
|
|
|
GO de Big Boss (`local_d2580e73`), décision de l'utilisateur citée : « GO pour MAPDL1 avec les valeurs par défaut D7 à D14 : voie (a), commencer par L1, L2 et P1, vague 1 classée par population. »
|
|
|
|
## 1. Conditions d'usage de Mega
|
|
|
|
### Méthode
|
|
|
|
- L'agent web-fetch n'a pas pu lire `mega.io` (« unable to fetch from mega.io ») ; il n'a pas recommencé.
|
|
- La page `https://mega.io/terms` a donc été lue dans le navigateur intégré, en lecture seule : texte de la page, aucun clic, aucun formulaire, aucun bandeau accepté. La page affichée est la version `https://mega.io/fr/terms`, avec le texte anglais des conditions.
|
|
- Version de la page : « General Terms of Service last updated 02.03.2026 and effective 02.04.2026 ».
|
|
|
|
### Clause qui décide (établi, lue à la source)
|
|
|
|
Elle se trouve dans le paragraphe sur la propriété intellectuelle et l'API. Une citation courte :
|
|
|
|
> « you may only directly and specifically use the API if you register »
|
|
|
|
La suite de la clause dit ceci. Il faut s'inscrire sur la page d'inscription des développeurs. Il faut ensuite ne publier l'application **qu'après approbation de Mega**, selon son processus d'approbation et un contrat de licence disponible sur demande à l'adresse API de Mega donnée par la page. Mega peut aussi retirer ou modifier l'accès à l'API à tout moment, sans préavis et sans responsabilité.
|
|
|
|
D'autres clauses interdisent les « spiders, … robots » et les logiciels qui « may hinder the services ». La page ne dit rien sur le quota de transfert : la recherche de « quota » et de « transfer quota » ne donne aucune occurrence.
|
|
|
|
### Conséquence pour D10, valeur par défaut « (b) API minimale, avec (c) en secours »
|
|
|
|
- **(b), client maison de l'API**, et **(a), SDK** : on ne peut publier l'un ou l'autre dans le jeu **qu'après inscription comme développeur et approbation de Mega**. Sans cela, ce serait contraire aux conditions. L'accès peut aussi être retiré à tout moment.
|
|
- **(c), navigateur, puis « Install from file »** : c'est le joueur qui télécharge depuis le site de Mega, avec le client web de Mega. Le jeu n'appelle jamais l'API. Cette voie est conforme sans démarche.
|
|
- **Proposition de révision de D10**, à soumettre à l'utilisateur :
|
|
- **(c) seule pour la build** ;
|
|
- (b) seulement si l'utilisateur fait la demande à Mega (inscription développeur, contrat sur demande à l'adresse API de Mega) et l'obtient.
|
|
|
|
Le coût de L3 baisse : de 2,5 j à **≈ 1,5 j**. Le reste du flux ne change pas : vérification SHA-256 contre le manifeste, puis installation.
|
|
- Le geste du joueur avec (c) :
|
|
1. clic sur « Download », qui ouvre le lien Mega du pack ;
|
|
2. téléchargement par le site ;
|
|
3. dans le jeu, « Install from file » et choix du fichier, ou détection automatique dans le dossier `Downloads` de l'utilisateur, ce qui reste à décider ;
|
|
4. contrôle SHA-256, puis pose au lancement suivant.
|
|
|
|
Avec (c), le pack est forcément **un seul fichier** (un zip), car on ne demande pas au joueur de télécharger 9 fichiers. La valeur par défaut de D11 (« fichiers en vrac ») devient donc **zip**, ouvert dans le jeu par `libzip` (`MAPDL1-SPEC-02` § 3).
|
|
|
|
## 2. Vague 1 classée par population
|
|
|
|
Source : https://en.wikipedia.org/wiki/List_of_largest_cities (révision 1378652449, modifiée le 5 octobre 2026), colonne **« Urban area »** (Demographia), une seule définition pour toutes les villes. Lue par un sous-agent web-fetch. Les lignes de Tokyo à Los Angeles ont été lues dans le texte de la page ; les autres viennent d'un résumé de la page, signalé « à vérifier ».
|
|
|
|
| Rang | Ville (zip Mega) | Aire urbaine | Zip Mega (Mio) |
|
|
|---:|---|---:|---:|
|
|
| 1 | Tokyo (`Tokyo.zip`) | 37 785 000 | 92,7 |
|
|
| 2 | Mumbai (`Mumbai.zip`) | 24 973 000 | 107,5 |
|
|
| 3 | Manila (`Manila.zip`) | 24 922 000 | 19,0 |
|
|
| 4 | Shanghai (`Shanghai.zip`) | 24 073 000 | 39,7 |
|
|
| 5 | Seoul (`Seoul.zip`) | 23 016 000 | 65,4 |
|
|
| 6 | Mexico City (`MexicoCity.zip`) | 21 804 000 | 68,1 |
|
|
| 7 | New York (`NYC.zip`) | 21 509 000 | 98,9 |
|
|
| 8 | Beijing (`Beijing.zip`) | 18 522 000 | 48,4 |
|
|
| 9 | Bangkok (`Bangkok.zip`) | 18 007 000 | 71,5 |
|
|
| 10 | Moscow (`Moscow.zip`) | 17 332 000 | 59,0 |
|
|
|
|
Ces dix villes ont toutes un zip dans le dossier Mega. Les tailles sont établies par `STM1-MEGA-CARTES-INDEX.md`. Total : **≈ 670 Mio** à télécharger par l'utilisateur pour la vague 1.
|
|
|
|
Suivantes, pour la vague 2 : Buenos Aires (16 710 000), Los Angeles (15 204 000), Osaka (15 126 000), Istanbul (14 441 000), Rio de Janeiro (12 592 000). Johannesburg (14 586 000) est écarté : le sous-agent signale un chiffre douteux, à vérifier. Paris garde son pack de STM1 (D14).
|
|
|
|
Réserve : la carte « Manila » de 2020 couvre-t-elle la ville de Manille ou la région de la capitale ? Ce n'est pas établi. Le rang vient de l'agglomération.
|
|
|
|
## 3. Compte rendu
|
|
|
|
- **Résultat** :
|
|
- les conditions de Mega exigent une **inscription et une approbation** avant toute application qui utilise l'API ; d'où la révision proposée de D10, (c) seule, et de D11, zip ;
|
|
- la vague 1 est figée par l'aire urbaine (Demographia, Wikipédia).
|
|
- **Preuves** :
|
|
- `https://mega.io/terms`, conditions du 02.03.2026 en vigueur le 02.04.2026, lues par le navigateur intégré ;
|
|
- `https://en.wikipedia.org/wiki/List_of_largest_cities`.
|
|
- **Mesuré** : sans objet (lecture de pages) ; citations au § 1.
|
|
- **Incertitudes** :
|
|
- quota de transfert de Mega, absent des conditions ;
|
|
- chiffres hors des lignes lues directement ;
|
|
- emprise de la carte Manila.
|
|
- **Écarts** : D10 et D11, valeurs par défaut approuvées, sont **à revoir** selon les conditions de Mega. Je ne les change pas moi-même ; décision de l'utilisateur.
|
|
- **Fichier** : `D:\Game\LifePlay-master 5.8\Docs\Migration\etat\REL\MAPDL1\MAPDL1-L2-RECH-01.md` (A).
|
|
- **À verser** : `lp-city` (packs) : un client de l'API Mega dans un jeu publié exige l'approbation de Mega (conditions du 02.03.2026) ; la voie conforme sans démarche est le navigateur suivi d'« Install from file ».
|
|
- **Suite** : Big Boss soumet la révision de D10 et D11. P1 continue, il ne dépend pas de D10.
|