Le Decision OS · une architecture de filtrage probabiliste, pas un oracle
Le système ne cherche pas à prédire le marché. Il enchaîne 6 couches de filtrage hiérarchique dont l'unique mission est de refuser les contextes statistiquement toxiques. Tout passage à l'acte exige le consentement de chaque couche.
« Le bon trade existe peut-être. Mais le mauvais trade existe certainement. L'architecture optimise le refus, pas la prédiction. »
Les 6 couches du pipeline
Macro · contexte large
Entropy · lisibilité
Régime · classification
Risk · sizing/invalidation
Memory · erreurs récurrentes
Kill-switch · arrêt absolu
Signal brut entrant · paire · timeframe · prix
Couche 1 · Macro
Le marché global est-il dans un contexte exploitable ?
Fear & Greed · BTC ADX · BTC RSI · contexte cross-asset. La macro fixe la posture globale du système avant toute lecture instrument.
pgvector indexe les setups historiques et leurs résultats. Si le setup courant est similaire à un cluster de perdants connus, la couche bloque ou réduit drastiquement.
Pattern identifié comme destructeur récurrent (cf. /sct/erreurs/).
Couche 6 · Kill-switch
Le système doit-il continuer à opérer aujourd'hui ?
Méta-couche permanente. Surveille la cohérence des décisions, la perte cumulée, les régressions silencieuses. Peut neutraliser le système entier indépendamment des autres couches.
outputs · status · capital_preservation_mode · sizing_multiplier
Veto kill-switch
Capital preservation activée · sizing forcé à 0 · arrêt complet.
Décision finale · EXECUTE (rare · consensus 6/6)
— OU —
Décision finale · NO_TRADE (par défaut · ≥ 90% du temps)
Hiérarchie d'autorité des veto
Rang
Couche
Pouvoir
Type de signal
Réversible ?
1
Kill-switch
Absolu · neutralise tout
État système global
Manuel uniquement
2
Entropy
Catégorique · refus binaire
Lisibilité marché
Re-évalué à chaque cycle
3
Régime
Conditionnel · bloque par régime
Classification contexte
Au changement de régime
4
Risk
Modulant · réduit avant bloquer
Sizing + invalidation
Continu
5
Memory
Probabiliste · pondère
Similarité historique
Avec apprentissage
6
Macro
Contextuel · oriente posture
Macro indicateurs
Continu
L'ordre logique du pipeline (Macro → Entropy → Régime → Risk → Memory → Kill-switch) reflète le flux d'évaluation. L'ordre d'autorité ci-dessus reflète la force de veto : le kill-switch peut neutraliser même un consensus 5/5 favorable.
Pourquoi cet ordre exactement
Du général au particulier
Le pipeline part du macro (le marché entier) et descend vers l'instrument précis. Inutile d'analyser un setup propre sur ETH si le marché global est en panique extrême ou si BTC est manipulé.
L'abstention coûte 0
Chaque couche peut produire un veto. Le coût d'un faux veto est minime (opportunité manquée). Le coût d'un faux feu vert est destructeur (capital perdu). L'asymétrie justifie la sévérité.
La mémoire vient en dernier
La couche memory n'agit qu'après que les filtres de contexte aient validé le terrain. C'est volontaire : on évite que des patterns historiques surfittés sur un régime mort biaisent la décision.
Le kill-switch surveille tout
Méta-couche en lecture continue de toutes les autres. Quand la cohérence des décisions se dégrade ou que le drawdown approche un seuil critique, il neutralise le système entier sans demander l'avis des autres couches.
Architecture en cours d'observation. Le système n'a pas encore traversé d'euphorie extrême, de bear violent prolongé, ni de black swan majeur. Les couches sont testables dans ces conditions uniquement à mesure qu'elles surviennent. Toute affirmation de robustesse est conditionnelle.
Ce que l'architecture n'est pas
Ce n'est pas un oracle. Aucune couche ne prédit le mouvement futur du prix.
Ce n'est pas une boîte noire. Chaque couche expose ses entrées, ses sorties, ses seuils.
Ce n'est pas un système qui apprend seul. Tout ajout de couche, toute modification de seuil exige une validation humaine documentée dans la doctrine.
Ce n'est pas un système rentable garanti. L'objectif premier est la préservation du capital sous incertitude, pas la performance.