Compare commits
20 Commits
fix/commen
...
content/up
| Author | SHA1 | Date | |
|---|---|---|---|
| f89e8a9e12 | |||
| 1de032b698 | |||
| 13cded83a6 | |||
| defa9ee6db | |||
| b1831c58d1 | |||
| 063c7fb4bb | |||
| 2180fcc27b | |||
| bb868aa0b0 | |||
| 769c1589c4 | |||
| 95a22ac3d1 | |||
| 622963e8e9 | |||
| a2e5fd5bae | |||
| c9ed43c9e0 | |||
| 3439e2aaf9 | |||
| 75fd6de293 | |||
| 7551c91f37 | |||
| 40ab10b8e8 | |||
| 4bab188df7 | |||
| aaed642cec | |||
| b4f2de438e |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -4,10 +4,10 @@ docs:
|
||||
# =========================
|
||||
# Document d’entrée
|
||||
# =========================
|
||||
- source: sources/docx/commencer/document-de-presentation.docx
|
||||
- source: sources/docx/commencer/Genese_conceptuelle_du_terme_archicratie.docx
|
||||
collection: commencer
|
||||
slug: document-de-presentation
|
||||
title: "Document de présentation"
|
||||
title: "Genèse conceptuelle du terme archicratie"
|
||||
order: 0
|
||||
|
||||
# =========================
|
||||
|
||||
@@ -192,120 +192,47 @@ const {
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
.glossary-home-aside{
|
||||
gap: 10px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__block{
|
||||
border-radius: 14px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__block--intro{
|
||||
padding: 12px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__title{
|
||||
font-size: 19px;
|
||||
line-height: 1.18;
|
||||
}
|
||||
|
||||
.glossary-home-aside__meta{
|
||||
margin-top: 6px;
|
||||
font-size: 12px;
|
||||
line-height: 1.32;
|
||||
}
|
||||
|
||||
.glossary-home-aside__pills{
|
||||
gap: 6px;
|
||||
margin-top: 9px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__pill{
|
||||
padding: 4px 9px;
|
||||
font-size: 12px;
|
||||
line-height: 1.28;
|
||||
}
|
||||
|
||||
.glossary-home-aside__summary{
|
||||
padding: 12px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__heading{
|
||||
font-size: 17px;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
.glossary-home-aside__panel{
|
||||
padding: 0 12px 12px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__list li{
|
||||
margin: 5px 0;
|
||||
}
|
||||
|
||||
.glossary-home-aside__list a{
|
||||
font-size: 14px;
|
||||
line-height: 1.34;
|
||||
}
|
||||
|
||||
.glossary-home-aside__disclosure:not([open]) .glossary-home-aside__panel{
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
.glossary-home-aside__disclosure{
|
||||
background: rgba(127,127,127,0.045);
|
||||
}
|
||||
|
||||
.glossary-home-aside__disclosure[open] .glossary-home-aside__summary{
|
||||
border-bottom: 1px solid rgba(127,127,127,0.12);
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
@media (max-width: 980px){
|
||||
.glossary-home-aside{
|
||||
gap: 8px;
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__block{
|
||||
border-radius: 12px;
|
||||
border-radius: 13px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__block--intro{
|
||||
padding: 10px 11px;
|
||||
padding: 10px 12px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__title{
|
||||
font-size: 16px;
|
||||
line-height: 1.14;
|
||||
font-size: 15px;
|
||||
line-height: 1.15;
|
||||
}
|
||||
|
||||
.glossary-home-aside__meta{
|
||||
font-size: 11px;
|
||||
line-height: 1.26;
|
||||
margin-top: 5px;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.glossary-home-aside__pills{
|
||||
gap: 5px;
|
||||
margin-top: 8px;
|
||||
margin-top: 7px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__pill{
|
||||
padding: 3px 8px;
|
||||
font-size: 11px;
|
||||
line-height: 1.2;
|
||||
line-height: 1.18;
|
||||
}
|
||||
|
||||
.glossary-home-aside__summary{
|
||||
padding: 10px 11px;
|
||||
padding: 9px 11px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__heading{
|
||||
font-size: 15px;
|
||||
line-height: 1.16;
|
||||
font-size: 14px;
|
||||
line-height: 1.15;
|
||||
}
|
||||
|
||||
.glossary-home-aside__panel{
|
||||
@@ -320,9 +247,80 @@ const {
|
||||
font-size: 13px;
|
||||
line-height: 1.28;
|
||||
}
|
||||
|
||||
.glossary-home-aside__disclosure:not([open]) .glossary-home-aside__panel{
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 861px){
|
||||
@media (max-width: 980px){
|
||||
.glossary-home-aside__disclosure{
|
||||
background: rgba(127,127,127,0.045);
|
||||
}
|
||||
|
||||
.glossary-home-aside__disclosure[open] .glossary-home-aside__summary{
|
||||
border-bottom: 1px solid rgba(127,127,127,0.12);
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
.glossary-home-aside{
|
||||
gap: 7px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__block{
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__block--intro{
|
||||
padding: 9px 10px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__title{
|
||||
font-size: 14px;
|
||||
line-height: 1.12;
|
||||
}
|
||||
|
||||
.glossary-home-aside__meta{
|
||||
display: none;
|
||||
}
|
||||
|
||||
.glossary-home-aside__pills{
|
||||
gap: 4px;
|
||||
margin-top: 6px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__pill{
|
||||
padding: 2px 7px;
|
||||
font-size: 10.5px;
|
||||
line-height: 1.16;
|
||||
}
|
||||
|
||||
.glossary-home-aside__summary{
|
||||
padding: 8px 10px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__heading{
|
||||
font-size: 13px;
|
||||
line-height: 1.12;
|
||||
}
|
||||
|
||||
.glossary-home-aside__panel{
|
||||
padding: 0 10px 9px;
|
||||
}
|
||||
|
||||
.glossary-home-aside__list li{
|
||||
margin: 3px 0;
|
||||
}
|
||||
|
||||
.glossary-home-aside__list a{
|
||||
font-size: 12px;
|
||||
line-height: 1.22;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 981px){
|
||||
.glossary-home-aside__summary{
|
||||
cursor: default;
|
||||
}
|
||||
@@ -346,28 +344,32 @@ const {
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
let wasCompact = null;
|
||||
|
||||
const syncMobileDisclosure = () => {
|
||||
const mobile = window.matchMedia("(max-width: 860px)").matches;
|
||||
const stackedLayout = window.matchMedia("(max-width: 980px)").matches;
|
||||
const smallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
).matches;
|
||||
|
||||
const compact = mobile || smallLandscape;
|
||||
const compact = stackedLayout || smallLandscape;
|
||||
const enteringCompact = compact && wasCompact !== true;
|
||||
|
||||
document
|
||||
.querySelectorAll(".glossary-home-aside__disclosure")
|
||||
.forEach((el, index) => {
|
||||
.forEach((el) => {
|
||||
if (!(el instanceof HTMLDetailsElement)) return;
|
||||
|
||||
if (compact) {
|
||||
if (!el.dataset.mobileInit) {
|
||||
el.open = index === 0;
|
||||
el.dataset.mobileInit = "true";
|
||||
if (enteringCompact) {
|
||||
el.open = false;
|
||||
}
|
||||
} else {
|
||||
el.open = true;
|
||||
}
|
||||
});
|
||||
|
||||
wasCompact = compact;
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
|
||||
@@ -457,4 +457,292 @@ const {
|
||||
line-height: 1.08 !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* =========================================================
|
||||
Glossaire home — états du hero sticky
|
||||
========================================================= */
|
||||
|
||||
/*
|
||||
Principe :
|
||||
- le follow peut respirer sans ellipsis brutal ;
|
||||
- l’intro reste strictement clampée en mode collapsed ;
|
||||
- l’intro ne redevient complète qu’en mode expanded ;
|
||||
- mobile/tablette <= 860px reste neutralisé plus haut.
|
||||
*/
|
||||
|
||||
.glossary-hero-follow{
|
||||
height: auto;
|
||||
max-height: none;
|
||||
max-width: min(100%, 34ch);
|
||||
overflow: visible;
|
||||
white-space: normal;
|
||||
text-overflow: clip;
|
||||
line-height: 1.08;
|
||||
}
|
||||
|
||||
:global(body.glossary-home-follow-on) .glossary-hero{
|
||||
min-height: auto;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
:global(body.glossary-home-follow-on) .glossary-hero h1{
|
||||
white-space: normal;
|
||||
overflow: visible;
|
||||
text-overflow: clip;
|
||||
}
|
||||
|
||||
/*
|
||||
État collapsed :
|
||||
l’intro DOIT rester compactée. Cette règle doit gagner contre
|
||||
les anciennes règles anti-troncature du follow.
|
||||
*/
|
||||
:global(body.glossary-home-follow-on:not(.glossary-home-hero-expanded)) .glossary-hero p#glossary-hero-intro{
|
||||
display: -webkit-box;
|
||||
-webkit-box-orient: vertical;
|
||||
-webkit-line-clamp: 2;
|
||||
line-clamp: 2;
|
||||
max-height: calc(2 * 1.34em);
|
||||
overflow: hidden;
|
||||
white-space: normal;
|
||||
text-overflow: clip;
|
||||
}
|
||||
|
||||
:global(body.glossary-home-follow-on:not(.glossary-home-hero-expanded)) .glossary-hero__toggle{
|
||||
display: inline-flex;
|
||||
margin-top: 2px;
|
||||
align-self: start;
|
||||
}
|
||||
|
||||
/*
|
||||
État expanded :
|
||||
l’utilisateur a explicitement demandé à lire la suite,
|
||||
donc l’intro redevient complète.
|
||||
*/
|
||||
:global(body.glossary-home-hero-expanded) .glossary-hero p#glossary-hero-intro{
|
||||
display: block;
|
||||
-webkit-line-clamp: unset;
|
||||
line-clamp: unset;
|
||||
-webkit-box-orient: unset;
|
||||
max-height: none;
|
||||
overflow: visible;
|
||||
white-space: normal;
|
||||
text-overflow: clip;
|
||||
}
|
||||
|
||||
:global(body.glossary-home-hero-expanded) .glossary-hero__toggle{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
@media (min-width: 861px) and (max-width: 1240px){
|
||||
.glossary-hero-follow{
|
||||
max-width: min(100%, 36ch);
|
||||
font-size: clamp(1.55rem, 3.1vw, 2.05rem);
|
||||
line-height: 1.08;
|
||||
}
|
||||
}
|
||||
/* =========================================================
|
||||
Glossaire home — sticky compact mobile/tablette avec H2 local
|
||||
========================================================= */
|
||||
|
||||
@media (max-width: 980px){
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-hero{
|
||||
position: sticky !important;
|
||||
top: calc(var(--sticky-header-h, 0px) + 8px) !important;
|
||||
z-index: 8 !important;
|
||||
transform: none !important;
|
||||
overflow: hidden !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero{
|
||||
padding: 8px 10px 9px !important;
|
||||
row-gap: 4px !important;
|
||||
border-radius: 16px !important;
|
||||
margin-bottom: 10px !important;
|
||||
box-shadow: 0 12px 30px rgba(0,0,0,.22) !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-kicker{
|
||||
font-size: 9px !important;
|
||||
line-height: 1.05 !important;
|
||||
letter-spacing: .11em !important;
|
||||
opacity: .72 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero h1{
|
||||
font-size: clamp(1.35rem, 5.1vw, 1.72rem) !important;
|
||||
line-height: 1.02 !important;
|
||||
letter-spacing: -.03em !important;
|
||||
white-space: normal !important;
|
||||
overflow: visible !important;
|
||||
text-overflow: clip !important;
|
||||
max-width: 100% !important;
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on:not(.glossary-home-hero-expanded)) .glossary-hero p#glossary-hero-intro{
|
||||
display: -webkit-box !important;
|
||||
-webkit-box-orient: vertical !important;
|
||||
-webkit-line-clamp: 2 !important;
|
||||
line-clamp: 2 !important;
|
||||
max-height: calc(2 * 1.12em) !important;
|
||||
overflow: hidden !important;
|
||||
white-space: normal !important;
|
||||
text-overflow: clip !important;
|
||||
font-size: .72rem !important;
|
||||
line-height: 1.12 !important;
|
||||
opacity: .78 !important;
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-hero__toggle{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-hero-follow{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero-follow.is-visible{
|
||||
display: block !important;
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
min-height: 0 !important;
|
||||
margin-top: 4px !important;
|
||||
padding-top: 6px !important;
|
||||
border-top: 1px solid rgba(127,127,127,.18) !important;
|
||||
opacity: .98 !important;
|
||||
transform: none !important;
|
||||
filter: none !important;
|
||||
white-space: normal !important;
|
||||
overflow: hidden !important;
|
||||
text-overflow: clip !important;
|
||||
color: inherit !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 761px) and (max-width: 980px){
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero{
|
||||
padding: 10px 14px 11px !important;
|
||||
row-gap: 5px !important;
|
||||
border-radius: 18px !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero h1{
|
||||
font-size: clamp(1.65rem, 3.4vw, 2.1rem) !important;
|
||||
line-height: 1.02 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on:not(.glossary-home-hero-expanded)) .glossary-hero p#glossary-hero-intro{
|
||||
font-size: .82rem !important;
|
||||
line-height: 1.18 !important;
|
||||
max-height: calc(2 * 1.18em) !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero-follow.is-visible{
|
||||
margin-top: 5px !important;
|
||||
padding-top: 7px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero{
|
||||
top: calc(var(--sticky-header-h, 0px) + 6px) !important;
|
||||
padding: 6px 9px 7px !important;
|
||||
row-gap: 3px !important;
|
||||
border-radius: 13px !important;
|
||||
margin-bottom: 8px !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-kicker{
|
||||
font-size: 8px !important;
|
||||
line-height: 1 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero h1{
|
||||
font-size: clamp(1.08rem, 3.2vw, 1.34rem) !important;
|
||||
line-height: 1 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on:not(.glossary-home-hero-expanded)) .glossary-hero p#glossary-hero-intro{
|
||||
-webkit-line-clamp: 1 !important;
|
||||
line-clamp: 1 !important;
|
||||
max-height: 1.08em !important;
|
||||
font-size: .64rem !important;
|
||||
line-height: 1.08 !important;
|
||||
opacity: .72 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero-follow.is-visible{
|
||||
margin-top: 3px !important;
|
||||
padding-top: 4px !important;
|
||||
font-size: .86rem !important;
|
||||
line-height: 1.04 !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* =========================================================
|
||||
Glossaire home — polish premium fluidité sticky
|
||||
========================================================= */
|
||||
|
||||
@media (max-width: 980px){
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-hero{
|
||||
transition:
|
||||
padding 180ms ease,
|
||||
border-radius 180ms ease,
|
||||
box-shadow 180ms ease,
|
||||
background 180ms ease,
|
||||
margin-bottom 180ms ease;
|
||||
will-change: padding, border-radius, box-shadow;
|
||||
backface-visibility: hidden;
|
||||
transform: translateZ(0) !important;
|
||||
background: rgba(0,0,0,.92) !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-hero h1,
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-kicker,
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-hero p#glossary-hero-intro{
|
||||
transition:
|
||||
font-size 180ms ease,
|
||||
line-height 180ms ease,
|
||||
opacity 180ms ease,
|
||||
max-height 180ms ease;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"]) .glossary-hero-follow{
|
||||
display: block !important;
|
||||
max-height: 0 !important;
|
||||
margin-top: 0 !important;
|
||||
padding-top: 0 !important;
|
||||
border-top: 0 !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
overflow: hidden !important;
|
||||
transform: translateY(-4px) !important;
|
||||
transition:
|
||||
max-height 180ms ease,
|
||||
opacity 180ms ease,
|
||||
transform 180ms ease,
|
||||
padding-top 180ms ease,
|
||||
margin-top 180ms ease;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero-follow.is-visible{
|
||||
max-height: 3.2em !important;
|
||||
opacity: .98 !important;
|
||||
visibility: visible !important;
|
||||
transform: translateY(0) !important;
|
||||
border-top: 1px solid rgba(127,127,127,.18) !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero{
|
||||
background: rgba(0,0,0,.96) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body[data-edition-key="glossaire"][data-sticky-mode="glossary-home"].glossary-home-follow-on) .glossary-hero-follow.is-visible{
|
||||
max-height: 2.4em !important;
|
||||
}
|
||||
}
|
||||
|
||||
</style>
|
||||
@@ -5,6 +5,7 @@ interface Props {
|
||||
sectionHeadSelector?: string;
|
||||
mobileBreakpoint?: number;
|
||||
autoCollapseDelta?: number;
|
||||
compactSticky?: boolean;
|
||||
}
|
||||
|
||||
const {
|
||||
@@ -13,12 +14,13 @@ const {
|
||||
sectionHeadSelector = ".glossary-portal-section__head",
|
||||
mobileBreakpoint = 860,
|
||||
autoCollapseDelta = 160,
|
||||
compactSticky = false,
|
||||
} = Astro.props;
|
||||
---
|
||||
|
||||
<script
|
||||
is:inline
|
||||
define:vars={{ heroMoreId, heroToggleId, sectionHeadSelector, mobileBreakpoint, autoCollapseDelta }}
|
||||
define:vars={{ heroMoreId, heroToggleId, sectionHeadSelector, mobileBreakpoint, autoCollapseDelta, compactSticky }}
|
||||
>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
@@ -32,6 +34,7 @@ const {
|
||||
if (!body || !root || !hero || !follow) return;
|
||||
|
||||
const BODY_CLASS = "is-glossary-portal-page";
|
||||
const COMPACT_STICKY_CLASS = "glossary-portal-compact-sticky";
|
||||
const FOLLOW_ON_CLASS = "glossary-portal-follow-on";
|
||||
const EXPANDED_CLASS = "glossary-portal-hero-expanded";
|
||||
const CONDENSED_CLASS = "glossary-portal-hero-condensed";
|
||||
@@ -47,12 +50,24 @@ const {
|
||||
let lastFollowOn = null;
|
||||
let lastCondensed = null;
|
||||
let lastHeroHeight = -1;
|
||||
let heroPinStartY = null;
|
||||
let lastCompactFollowTitle = null;
|
||||
let lastCompactFollowOn = null;
|
||||
|
||||
body.classList.add(BODY_CLASS);
|
||||
body.classList.toggle(COMPACT_STICKY_CLASS, Boolean(compactSticky));
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const keepPortalPremiumOnCompact = () =>
|
||||
Boolean(compactSticky) || body.classList.contains("is-index-complet-page");
|
||||
|
||||
const compactShouldDisablePortal = () =>
|
||||
isCompactViewport() && !keepPortalPremiumOnCompact();
|
||||
|
||||
const compactStickyEnabled = () => Boolean(compactSticky);
|
||||
|
||||
const stripLocalSticky = () => {
|
||||
document.querySelectorAll(sectionHeadSelector).forEach((el) => {
|
||||
el.classList.remove("is-sticky");
|
||||
@@ -68,19 +83,49 @@ const {
|
||||
return Number.isFinite(n) ? n : 64;
|
||||
};
|
||||
|
||||
|
||||
const captureHeroPinStart = (force = false) => {
|
||||
if (!force && heroPinStartY != null) return heroPinStartY;
|
||||
|
||||
const stickyTop = readStickyTop();
|
||||
const rect = hero.getBoundingClientRect();
|
||||
const y = window.scrollY || window.pageYOffset || 0;
|
||||
|
||||
/*
|
||||
Seuil documentaire réel : moment où le haut naturel du hero
|
||||
rejoint le rail sticky. Ce seuil empêche la condensation au haut
|
||||
de page lorsque le hero n'est pas encore embarqué dans le scroll.
|
||||
*/
|
||||
heroPinStartY = Math.max(0, Math.round(y + rect.top - stickyTop));
|
||||
return heroPinStartY;
|
||||
};
|
||||
|
||||
const hasReachedHeroPinStart = () => {
|
||||
const y = window.scrollY || window.pageYOffset || 0;
|
||||
const start = captureHeroPinStart(false);
|
||||
const rect = hero.getBoundingClientRect();
|
||||
const stickyTop = readStickyTop();
|
||||
|
||||
/*
|
||||
Condensation immédiate au moment réel d'accrochage :
|
||||
- soit le scroll a atteint le seuil documentaire ;
|
||||
- soit le hero est déjà visuellement posé sur son rail sticky.
|
||||
Aucun délai artificiel ne doit retarder la troncature.
|
||||
*/
|
||||
return y >= start - 1 || Math.abs(rect.top - stickyTop) <= 2;
|
||||
};
|
||||
|
||||
const computeFollowOn = () =>
|
||||
!isCompactViewport() &&
|
||||
body.classList.contains(CONDENSED_CLASS) &&
|
||||
(!isCompactViewport() || compactStickyEnabled()) &&
|
||||
follow.classList.contains("is-on") &&
|
||||
follow.style.display !== "none" &&
|
||||
follow.getAttribute("aria-hidden") !== "true";
|
||||
|
||||
const computeCondensed = () => {
|
||||
if (isCompactViewport()) return false;
|
||||
if (isCompactViewport() && !compactStickyEnabled()) return false;
|
||||
|
||||
const heroRect = hero.getBoundingClientRect();
|
||||
const stickyTop = readStickyTop();
|
||||
|
||||
return heroRect.top <= stickyTop + 2;
|
||||
return hasReachedHeroPinStart();
|
||||
};
|
||||
|
||||
const measureHeroHeight = () =>
|
||||
@@ -89,7 +134,7 @@ const {
|
||||
const PIN_EPS = 3;
|
||||
|
||||
const isHeroPinned = () => {
|
||||
if (isCompactViewport()) return false;
|
||||
if (isCompactViewport() && !compactStickyEnabled()) return false;
|
||||
|
||||
const rect = hero.getBoundingClientRect();
|
||||
const stickyTop = readStickyTop();
|
||||
@@ -97,14 +142,73 @@ const {
|
||||
|
||||
if (cs.position !== "sticky") return false;
|
||||
|
||||
const pinnedOnRail = Math.abs(rect.top - stickyTop) <= PIN_EPS;
|
||||
const stillVisible = rect.bottom > stickyTop + 24;
|
||||
return hasReachedHeroPinStart() && stillVisible;
|
||||
};
|
||||
|
||||
return pinnedOnRail && stillVisible;
|
||||
const applyCompactHeroRail = () => {
|
||||
/*
|
||||
Les portails compactSticky doivent coller sous l’edition-bar.
|
||||
Certaines couches CSS historiques peuvent encore forcer top:0.
|
||||
On pose donc le rail en inline !important, uniquement pour les
|
||||
portails génériques compacts, jamais pour l’index complet.
|
||||
*/
|
||||
if (
|
||||
!isCompactViewport() ||
|
||||
!compactStickyEnabled() ||
|
||||
body.classList.contains("is-index-complet-page")
|
||||
) {
|
||||
hero.style.removeProperty("top");
|
||||
return;
|
||||
}
|
||||
|
||||
const stickyTop = readStickyTop();
|
||||
hero.style.setProperty("top", `${Math.round(stickyTop)}px`, "important");
|
||||
};
|
||||
|
||||
const applyCompactFollowRail = () => {
|
||||
/*
|
||||
Le reading-follow compact doit être collé sous le hero.
|
||||
Certaines règles historiques de #reading-follow imposent top:-1px
|
||||
avec une priorité supérieure au style simple. On pose donc le rail
|
||||
en inline !important, uniquement pour les portails compacts génériques.
|
||||
*/
|
||||
if (
|
||||
!isCompactViewport() ||
|
||||
!compactStickyEnabled() ||
|
||||
body.classList.contains("is-index-complet-page")
|
||||
) {
|
||||
follow.style.removeProperty("top");
|
||||
follow.style.removeProperty("left");
|
||||
follow.style.removeProperty("width");
|
||||
return;
|
||||
}
|
||||
|
||||
const stickyTop = readStickyTop();
|
||||
const heroH = body.classList.contains(CONDENSED_CLASS)
|
||||
? measureHeroHeight()
|
||||
: 0;
|
||||
|
||||
const top = Math.max(0, Math.round(stickyTop + heroH - 1));
|
||||
|
||||
follow.style.setProperty("position", "fixed", "important");
|
||||
follow.style.setProperty("top", `${top}px`, "important");
|
||||
follow.style.setProperty("left", "var(--reading-left)", "important");
|
||||
follow.style.setProperty("width", "var(--reading-width)", "important");
|
||||
follow.style.setProperty("z-index", "71", "important");
|
||||
};
|
||||
|
||||
const applyLocalStickyHeight = () => {
|
||||
const h = isHeroPinned() ? measureHeroHeight() : 0;
|
||||
/*
|
||||
Stabilisation premium :
|
||||
une fois le hero condensé, on réserve sa hauteur réelle.
|
||||
Cela évite les oscillations d’un frame où isHeroPinned()
|
||||
peut repasser brièvement à false pendant le scroll.
|
||||
*/
|
||||
const shouldReserveHero =
|
||||
body.classList.contains(CONDENSED_CLASS) || isHeroPinned();
|
||||
|
||||
const h = shouldReserveHero ? measureHeroHeight() : 0;
|
||||
if (h === lastHeroHeight) return;
|
||||
lastHeroHeight = h;
|
||||
|
||||
@@ -183,7 +287,7 @@ const {
|
||||
const expanded = body.classList.contains(EXPANDED_CLASS);
|
||||
const collapsed = condensed && !expanded;
|
||||
|
||||
if (isCompactViewport() || !condensed) {
|
||||
if ((isCompactViewport() && !compactStickyEnabled()) || !condensed) {
|
||||
body.classList.remove(EXPANDED_CLASS);
|
||||
expandedAtY = null;
|
||||
|
||||
@@ -208,9 +312,229 @@ const {
|
||||
heroToggle.setAttribute("aria-expanded", expanded ? "true" : "false");
|
||||
}
|
||||
};
|
||||
/* GENERIC_COMPACT_FOLLOW_CLEAN_START
|
||||
Portails génériques compactSticky :
|
||||
- ligne 1 : section macro active ;
|
||||
- ligne 2 : sous-tête interne active ;
|
||||
- un titre ne devient actif qu'une fois complètement dépassé
|
||||
par la bande réelle du reading-follow__inner.
|
||||
*/
|
||||
|
||||
const isGenericCompactPortal = () =>
|
||||
isCompactViewport() &&
|
||||
compactStickyEnabled() &&
|
||||
!body.classList.contains("is-index-complet-page");
|
||||
|
||||
const compactFollowBand = () => {
|
||||
const inner = follow.querySelector(".reading-follow__inner");
|
||||
const innerRect = inner?.getBoundingClientRect();
|
||||
const heroRect = hero.getBoundingClientRect();
|
||||
|
||||
if (innerRect && innerRect.height > 0) {
|
||||
return {
|
||||
top: innerRect.top,
|
||||
bottom: innerRect.bottom,
|
||||
height: innerRect.height,
|
||||
};
|
||||
}
|
||||
|
||||
const top = Math.max(readStickyTop(), heroRect.bottom || readStickyTop());
|
||||
const height = 30;
|
||||
|
||||
return {
|
||||
top,
|
||||
bottom: top + height,
|
||||
height,
|
||||
};
|
||||
};
|
||||
|
||||
const cleanFollowTitle = (el) => {
|
||||
if (!el) return "";
|
||||
|
||||
const clone = el.cloneNode(true);
|
||||
|
||||
clone
|
||||
.querySelectorAll(
|
||||
[
|
||||
".glossary-portal-section__count",
|
||||
"[class*='count']",
|
||||
"[class*='index']",
|
||||
"[class*='meta']",
|
||||
"[class*='eyebrow']",
|
||||
"[aria-hidden='true']"
|
||||
].join(",")
|
||||
)
|
||||
.forEach((node) => node.remove());
|
||||
|
||||
return clone.textContent?.replace(/\s+/g, " ").trim() ?? "";
|
||||
};
|
||||
|
||||
const titleNodeFor = (node) =>
|
||||
node?.matches?.("h2,h3,h4,[data-reading-title]")
|
||||
? node
|
||||
: node?.querySelector?.("h2,h3,h4,[data-reading-title]") ?? node;
|
||||
|
||||
const passedTitleStateFrom = (nodes) => {
|
||||
const band = compactFollowBand();
|
||||
const bandCenter = band.top + band.height / 2;
|
||||
let active = null;
|
||||
|
||||
for (const node of nodes) {
|
||||
const titleNode = titleNodeFor(node);
|
||||
const title = cleanFollowTitle(titleNode);
|
||||
if (!title) continue;
|
||||
|
||||
const rect = titleNode.getBoundingClientRect();
|
||||
if (rect.height <= 0) continue;
|
||||
|
||||
/*
|
||||
Règle perceptive stabilisée :
|
||||
la traversée commence quand le bas du follow rencontre le haut
|
||||
du titre réel, et s'achève quand le haut du follow rencontre
|
||||
le bas du titre réel.
|
||||
|
||||
Comme le follow n'anime pas deux titres concurrents, le basculement
|
||||
se fait au milieu de cette traversée : quand le centre du titre
|
||||
est passé au-dessus du centre de la bande follow.
|
||||
*/
|
||||
const titleCenter = rect.top + rect.height / 2;
|
||||
|
||||
if (titleCenter <= bandCenter + 1) {
|
||||
active = {
|
||||
node,
|
||||
titleNode,
|
||||
title,
|
||||
};
|
||||
continue;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
return active;
|
||||
};
|
||||
|
||||
const detailCandidatesFor = (sectionNode) => {
|
||||
const section = sectionNode?.closest("section");
|
||||
if (!section) return [];
|
||||
|
||||
const selector = [
|
||||
".glossary-portal-panel__head",
|
||||
"[class*='__head']",
|
||||
"[class*='__title']",
|
||||
"h3",
|
||||
"h4"
|
||||
].join(",");
|
||||
|
||||
return Array.from(section.querySelectorAll(selector)).filter((node) => {
|
||||
if (node.closest(".glossary-portal-section__head")) return false;
|
||||
|
||||
const titleNode = titleNodeFor(node);
|
||||
const title = cleanFollowTitle(titleNode);
|
||||
if (!title) return false;
|
||||
|
||||
const rect = titleNode.getBoundingClientRect();
|
||||
if (rect.height <= 0) return false;
|
||||
|
||||
return true;
|
||||
});
|
||||
};
|
||||
|
||||
const renderFollowTextLine = (inner, className, title) => {
|
||||
if (!title) return;
|
||||
|
||||
let line = inner.querySelector(`.${className}`);
|
||||
if (!line) {
|
||||
line = document.createElement("div");
|
||||
line.className = `rf-line ${className}`;
|
||||
inner.appendChild(line);
|
||||
}
|
||||
|
||||
line.textContent = title;
|
||||
};
|
||||
|
||||
const setCompactFollowOff = () => {
|
||||
lastCompactFollowTitle = null;
|
||||
|
||||
if (lastCompactFollowOn !== false) {
|
||||
lastCompactFollowOn = false;
|
||||
body.classList.remove(FOLLOW_ON_CLASS);
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
}
|
||||
|
||||
follow.style.display = "block";
|
||||
follow.style.setProperty("opacity", "0", "important");
|
||||
follow.style.setProperty("visibility", "hidden", "important");
|
||||
follow.style.setProperty("pointer-events", "none", "important");
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
};
|
||||
|
||||
const syncGenericCompactFollow = (condensed) => {
|
||||
if (!isGenericCompactPortal()) return false;
|
||||
|
||||
if (!condensed) {
|
||||
setCompactFollowOff();
|
||||
return true;
|
||||
}
|
||||
|
||||
const sectionHeads = Array.from(
|
||||
document.querySelectorAll(".glossary-portal-section__head")
|
||||
);
|
||||
|
||||
const sectionState = passedTitleStateFrom(sectionHeads);
|
||||
|
||||
if (!sectionState?.title) {
|
||||
setCompactFollowOff();
|
||||
return true;
|
||||
}
|
||||
|
||||
const detailState = passedTitleStateFrom(detailCandidatesFor(sectionState.node));
|
||||
|
||||
follow.innerHTML = "";
|
||||
|
||||
const inner = document.createElement("div");
|
||||
inner.className = "reading-follow__inner";
|
||||
|
||||
renderFollowTextLine(inner, "rf-h2", sectionState.title);
|
||||
|
||||
if (detailState?.title && detailState.title !== sectionState.title) {
|
||||
renderFollowTextLine(inner, "rf-h3", detailState.title);
|
||||
}
|
||||
|
||||
follow.appendChild(inner);
|
||||
|
||||
if (lastCompactFollowOn !== true) {
|
||||
lastCompactFollowOn = true;
|
||||
body.classList.add(FOLLOW_ON_CLASS);
|
||||
follow.classList.add("is-on");
|
||||
follow.setAttribute("aria-hidden", "false");
|
||||
}
|
||||
|
||||
follow.style.display = "block";
|
||||
follow.style.setProperty("opacity", "1", "important");
|
||||
follow.style.setProperty("visibility", "visible", "important");
|
||||
follow.style.setProperty("pointer-events", "auto", "important");
|
||||
applyCompactFollowRail();
|
||||
|
||||
inner.style.setProperty("opacity", "1", "important");
|
||||
inner.style.setProperty("visibility", "visible", "important");
|
||||
inner.style.setProperty("display", "block", "important");
|
||||
|
||||
requestAnimationFrame(() => {
|
||||
applyCompactFollowRail();
|
||||
const h = Math.max(0, Math.round(follow.getBoundingClientRect().height || 0));
|
||||
root.style.setProperty("--followbar-h", `${h}px`);
|
||||
});
|
||||
|
||||
return true;
|
||||
};
|
||||
|
||||
/* GENERIC_COMPACT_FOLLOW_CLEAN_END */
|
||||
|
||||
const maybeAutoCollapseOnScroll = () => {
|
||||
if (isCompactViewport()) {
|
||||
if (isCompactViewport() && !compactStickyEnabled()) {
|
||||
lastScrollY = window.scrollY || 0;
|
||||
return;
|
||||
}
|
||||
@@ -238,8 +562,9 @@ const {
|
||||
|
||||
const syncAll = () => {
|
||||
stripLocalSticky();
|
||||
applyCompactHeroRail();
|
||||
|
||||
if (isCompactViewport()) {
|
||||
if (isCompactViewport() && !compactStickyEnabled()) {
|
||||
body.classList.remove(FOLLOW_ON_CLASS);
|
||||
body.classList.remove(CONDENSED_CLASS);
|
||||
body.classList.remove(EXPANDED_CLASS);
|
||||
@@ -272,14 +597,27 @@ const {
|
||||
|
||||
requestAnimationFrame(() => {
|
||||
applyLocalStickyHeight();
|
||||
syncFollowState();
|
||||
applyCompactFollowRail();
|
||||
|
||||
if (syncGenericCompactFollow(condensed)) {
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
window.__archiUpdateFollow?.();
|
||||
} catch {}
|
||||
|
||||
syncFollowState();
|
||||
});
|
||||
|
||||
requestAnimationFrame(() => {
|
||||
applyLocalStickyHeight();
|
||||
applyCompactFollowRail();
|
||||
|
||||
if (syncGenericCompactFollow(condensed)) {
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
window.__archiUpdateFollow?.();
|
||||
} catch {}
|
||||
@@ -316,8 +654,19 @@ const {
|
||||
heroResizeObserver?.observe(hero);
|
||||
|
||||
window.addEventListener("scroll", onScroll, { passive: true });
|
||||
window.addEventListener("resize", schedule);
|
||||
window.addEventListener("pageshow", schedule);
|
||||
window.addEventListener("resize", () => {
|
||||
heroPinStartY = null;
|
||||
applyCompactHeroRail();
|
||||
applyCompactFollowRail();
|
||||
schedule();
|
||||
});
|
||||
window.addEventListener("pageshow", () => {
|
||||
heroPinStartY = null;
|
||||
applyCompactHeroRail();
|
||||
applyCompactFollowRail();
|
||||
captureHeroPinStart(true);
|
||||
schedule();
|
||||
});
|
||||
|
||||
if (document.fonts?.ready) {
|
||||
document.fonts.ready.then(schedule).catch(() => {});
|
||||
@@ -335,6 +684,9 @@ const {
|
||||
mqSmallLandscape.addListener(schedule);
|
||||
}
|
||||
|
||||
applyCompactHeroRail();
|
||||
applyCompactFollowRail();
|
||||
captureHeroPinStart(true);
|
||||
schedule();
|
||||
};
|
||||
|
||||
@@ -422,66 +774,409 @@ const {
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) #reading-follow),
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page)){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page .glossary-portal-hero){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) .glossary-portal-hero){
|
||||
margin-bottom: var(--portal-hero-margin-bottom, 18px);
|
||||
border-radius: 20px !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page .glossary-portal-hero__more){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) .glossary-portal-hero__more){
|
||||
max-height: none !important;
|
||||
opacity: 1 !important;
|
||||
overflow: visible !important;
|
||||
pointer-events: auto !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page .glossary-portal-hero__toggle){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) .glossary-portal-hero__toggle){
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) #reading-follow),
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page)){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page .glossary-portal-hero){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) .glossary-portal-hero){
|
||||
margin-bottom: var(--portal-hero-margin-bottom, 12px);
|
||||
border-radius: 16px !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page .glossary-portal-hero__more){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) .glossary-portal-hero__more){
|
||||
max-height: none !important;
|
||||
opacity: 1 !important;
|
||||
overflow: visible !important;
|
||||
pointer-events: auto !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page .glossary-portal-hero__toggle){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-compact-sticky):not(.is-index-complet-page) .glossary-portal-hero__toggle){
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* =========================================================
|
||||
Index complet — exception premium compacte portal
|
||||
---------------------------------------------------------
|
||||
Les portails ordinaires restent neutralisés en compact.
|
||||
L’index complet, lui, conserve la pile :
|
||||
hero sticky → reading-follow → lettres flottantes.
|
||||
========================================================= */
|
||||
|
||||
@media (max-width: 980px){
|
||||
:global(body.is-index-complet-page[data-edition-key="glossaire"][data-sticky-mode="glossary-portal"]) .glossary-portal-hero,
|
||||
:global(body.is-index-complet-page[data-edition-key="glossaire"][data-sticky-mode="glossary-portal"]) .glossary-page-hero{
|
||||
position: sticky !important;
|
||||
top: var(--glossary-sticky-top, calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))) !important;
|
||||
z-index: 72 !important;
|
||||
margin-bottom: 0 !important;
|
||||
overflow: hidden !important;
|
||||
transform: translateZ(0) !important;
|
||||
backface-visibility: hidden !important;
|
||||
border-bottom-left-radius: 0 !important;
|
||||
border-bottom-right-radius: 0 !important;
|
||||
}
|
||||
|
||||
:global(body.is-index-complet-page #reading-follow){
|
||||
display: block !important;
|
||||
position: fixed !important;
|
||||
left: var(--reading-left) !important;
|
||||
width: var(--reading-width) !important;
|
||||
top: calc(var(--glossary-sticky-top, var(--sticky-header-h, 0px)) + var(--glossary-local-sticky-h, 0px) - var(--followbar-h, 0px) - 1px) !important;
|
||||
z-index: 71 !important;
|
||||
visibility: hidden !important;
|
||||
opacity: 0 !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-index-complet-page.glossary-portal-follow-on #reading-follow){
|
||||
visibility: visible !important;
|
||||
opacity: 1 !important;
|
||||
}
|
||||
|
||||
:global(body.is-index-complet-page #reading-follow .reading-follow__inner){
|
||||
display: block !important;
|
||||
visibility: visible !important;
|
||||
opacity: 1 !important;
|
||||
max-height: none !important;
|
||||
margin-top: -1px !important;
|
||||
border-top-left-radius: 0 !important;
|
||||
border-top-right-radius: 0 !important;
|
||||
}
|
||||
|
||||
:global(body.is-index-complet-page #gic-follow-letters){
|
||||
position: fixed !important;
|
||||
left: var(--reading-left) !important;
|
||||
width: var(--reading-width) !important;
|
||||
top: calc(var(--glossary-sticky-top, var(--sticky-header-h, 0px)) + var(--gic-premium-hero-h, 0px) + var(--gic-premium-follow-h, 0px) - 1px) !important;
|
||||
z-index: 70 !important;
|
||||
}
|
||||
|
||||
:global(body.is-index-complet-page.gic-letters-docked #gic-follow-letters){
|
||||
display: flex !important;
|
||||
visibility: visible !important;
|
||||
opacity: 1 !important;
|
||||
pointer-events: auto !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* PORTAL_COMPACT_STICKY_CLEAN_START
|
||||
Portails glossaire — comportement compact générique final.
|
||||
- Aucune condensation en haut de page.
|
||||
- Condensation seulement après seuil documentaire réel.
|
||||
- Hero sticky sous l’edition-bar.
|
||||
- reading-follow collé sous le hero condensé.
|
||||
- index-complet exclu.
|
||||
*/
|
||||
|
||||
@media (min-width: 981px){
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-hero-condensed) #reading-follow),
|
||||
:global(body.is-glossary-portal-page:not(.glossary-portal-hero-condensed) #reading-follow .reading-follow__inner){
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 980px){
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) .glossary-portal-hero),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) .glossary-page-hero){
|
||||
position: sticky !important;
|
||||
top: var(--glossary-sticky-top, calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))) !important;
|
||||
z-index: 72 !important;
|
||||
display: grid !important;
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
min-width: 0 !important;
|
||||
overflow: hidden !important;
|
||||
transform: translateZ(0) !important;
|
||||
backface-visibility: hidden !important;
|
||||
background:
|
||||
linear-gradient(rgba(0,0,0,.72), rgba(0,0,0,.96)),
|
||||
radial-gradient(780px 220px at 18% 0%, rgba(0,217,255,.08), transparent 60%) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page):not(.glossary-portal-hero-condensed) #reading-follow),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page):not(.glossary-portal-hero-condensed) #reading-follow .reading-follow__inner),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page):not(.glossary-portal-follow-on) #reading-follow),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page):not(.glossary-portal-follow-on) #reading-follow .reading-follow__inner){
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-page-hero){
|
||||
padding: 8px 10px 9px !important;
|
||||
row-gap: 4px !important;
|
||||
border-radius: 16px 16px 0 0 !important;
|
||||
margin-bottom: 0 !important;
|
||||
box-shadow: 0 12px 30px rgba(0,0,0,.24) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero__kicker){
|
||||
font-size: 9px !important;
|
||||
line-height: 1.05 !important;
|
||||
letter-spacing: .11em !important;
|
||||
opacity: .72 !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero h1){
|
||||
font-size: clamp(1.35rem, 5.1vw, 1.72rem) !important;
|
||||
line-height: 1.02 !important;
|
||||
letter-spacing: -.03em !important;
|
||||
margin: 0 !important;
|
||||
max-width: 100% !important;
|
||||
white-space: normal !important;
|
||||
overflow: visible !important;
|
||||
text-overflow: clip !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__intro--lead){
|
||||
display: -webkit-box !important;
|
||||
-webkit-box-orient: vertical !important;
|
||||
-webkit-line-clamp: 2 !important;
|
||||
line-clamp: 2 !important;
|
||||
max-height: calc(2 * 1.12em) !important;
|
||||
overflow: hidden !important;
|
||||
font-size: .72rem !important;
|
||||
line-height: 1.12 !important;
|
||||
opacity: .78 !important;
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__more){
|
||||
max-height: 0 !important;
|
||||
opacity: 0 !important;
|
||||
overflow: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero__toggle){
|
||||
min-height: 22px !important;
|
||||
padding: 2px 0 !important;
|
||||
font-size: 11px !important;
|
||||
line-height: 1.05 !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow){
|
||||
display: block !important;
|
||||
position: fixed !important;
|
||||
left: var(--reading-left) !important;
|
||||
width: var(--reading-width) !important;
|
||||
top: calc(
|
||||
var(--glossary-sticky-top, calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)))
|
||||
+ var(--glossary-local-sticky-h, 0px)
|
||||
- 1px
|
||||
) !important;
|
||||
z-index: 71 !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-follow-on #reading-follow),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-follow-on #reading-follow .reading-follow__inner){
|
||||
opacity: 1 !important;
|
||||
visibility: visible !important;
|
||||
pointer-events: auto !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .reading-follow__inner){
|
||||
min-height: 26px !important;
|
||||
padding: 5px 10px 6px !important;
|
||||
border-top-left-radius: 0 !important;
|
||||
border-top-right-radius: 0 !important;
|
||||
border-bottom-left-radius: 13px !important;
|
||||
border-bottom-right-radius: 13px !important;
|
||||
border-top: 1px solid rgba(127,127,127,.16) !important;
|
||||
background:
|
||||
linear-gradient(180deg, rgba(0,0,0,.80), rgba(0,0,0,.94)),
|
||||
radial-gradient(620px 120px at 18% 0%, rgba(0,217,255,.055), transparent 60%) !important;
|
||||
box-shadow: 0 10px 22px rgba(0,0,0,.18) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h1),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h3),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-actions){
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h2){
|
||||
display: block !important;
|
||||
font-size: .86rem !important;
|
||||
line-height: 1.08 !important;
|
||||
font-weight: 800 !important;
|
||||
white-space: nowrap !important;
|
||||
overflow: hidden !important;
|
||||
text-overflow: ellipsis !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 761px) and (max-width: 980px){
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-page-hero){
|
||||
padding: 8px 12px 8px !important;
|
||||
border-radius: 16px 16px 0 0 !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero h1){
|
||||
font-size: clamp(1.48rem, 3vw, 1.82rem) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__intro--lead){
|
||||
font-size: .76rem !important;
|
||||
line-height: 1.14 !important;
|
||||
max-height: calc(2 * 1.14em) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h2){
|
||||
font-size: .9rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-page-hero){
|
||||
padding: 5px 8px 5px !important;
|
||||
row-gap: 2px !important;
|
||||
border-radius: 12px 12px 0 0 !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed .glossary-portal-hero h1){
|
||||
font-size: clamp(1rem, 3vw, 1.22rem) !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page).glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__intro--lead){
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .reading-follow__inner){
|
||||
min-height: 22px !important;
|
||||
padding: 4px 8px 5px !important;
|
||||
border-bottom-left-radius: 11px !important;
|
||||
border-bottom-right-radius: 11px !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h2){
|
||||
font-size: .78rem !important;
|
||||
line-height: 1.04 !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* PORTAL_COMPACT_STICKY_CLEAN_END */
|
||||
|
||||
|
||||
/* PORTAL_COMPACT_STICKY_OVERFLOW_FIX_START
|
||||
Libération du contexte sticky sur les portails glossaire compacts.
|
||||
Le hero ne peut pas coller sous l’edition-bar si un ancêtre le piège
|
||||
dans un overflow/contain compact.
|
||||
*/
|
||||
|
||||
@media (max-width: 980px){
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) .page),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) .page-shell),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) .reading),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) article.reading),
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) main){
|
||||
overflow: visible !important;
|
||||
overflow-x: visible !important;
|
||||
overflow-y: visible !important;
|
||||
contain: none !important;
|
||||
transform: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) .glossary-portal-hero){
|
||||
align-self: start !important;
|
||||
justify-self: stretch !important;
|
||||
position: sticky !important;
|
||||
top: var(--glossary-sticky-top, calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))) !important;
|
||||
z-index: 72 !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* PORTAL_COMPACT_STICKY_OVERFLOW_FIX_END */
|
||||
|
||||
|
||||
/* PORTAL_COMPACT_FOLLOW_TWO_LINES_START
|
||||
Le follow compact des portails génériques affiche deux niveaux :
|
||||
section active + sous-tête interne active.
|
||||
*/
|
||||
|
||||
@media (max-width: 980px){
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h2){
|
||||
display: block !important;
|
||||
white-space: nowrap !important;
|
||||
overflow: hidden !important;
|
||||
text-overflow: ellipsis !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h3){
|
||||
display: block !important;
|
||||
margin-top: 1px !important;
|
||||
font-size: .68rem !important;
|
||||
line-height: 1.05 !important;
|
||||
letter-spacing: .01em !important;
|
||||
opacity: .72 !important;
|
||||
white-space: nowrap !important;
|
||||
overflow: hidden !important;
|
||||
text-overflow: ellipsis !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .reading-follow__inner){
|
||||
padding-top: 5px !important;
|
||||
padding-bottom: 6px !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 520px){
|
||||
:global(body.is-glossary-portal-page.glossary-portal-compact-sticky:not(.is-index-complet-page) #reading-follow .rf-h3){
|
||||
font-size: .64rem !important;
|
||||
line-height: 1.02 !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* PORTAL_COMPACT_FOLLOW_TWO_LINES_END */
|
||||
|
||||
</style>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
---
|
||||
title: Conclusion — ArchiCraT-IA
|
||||
title: Conclusion — L’exigence archicratique
|
||||
edition: archicrat-ia
|
||||
status: essai_these
|
||||
level: 1
|
||||
@@ -10,7 +10,7 @@ order: 70
|
||||
summary: ''
|
||||
source:
|
||||
kind: docx
|
||||
path: sources/docx/archicrat-ia/Conclusion-Archicrat-IA-version_officielle.docx
|
||||
path: sources/docx/archicrat-ia/Conclusion—Archicratie-La_tenue_des_mondes-version_resserree.docx
|
||||
---
|
||||
|
||||
Nous n'assistons ni à un retour primordial du désordre ni à une
|
||||
@@ -57,7 +57,7 @@ mais l'altération des formes capables de le porter. Non la disparition
|
||||
du politique, mais sa désarticulation progressive hors des scènes où il
|
||||
pouvait encore apparaître comme tel. À ce niveau, ce que nous appelons
|
||||
crise ne relève plus d'un dysfonctionnement partiel, ni d'une dérive
|
||||
simplement sectorielle. Elle engage les conditions même dans lesquelles
|
||||
simplement sectorielle. Elle engage les conditions mêmes dans lesquelles
|
||||
un monde peut encore faire apparaître, soutenir et transformer ce qui le
|
||||
traverse.
|
||||
|
||||
@@ -75,12 +75,12 @@ trop souvent se confondre.
|
||||
|
||||
Encore fallait-il que ce vocabulaire n'usurpe pas sa propre nécessité.
|
||||
L'archicratie ne vaut pas parce qu'elle pourrait tout redire dans sa
|
||||
langue ; elle vaut seulement là où elle permet de discerner quelque
|
||||
chose qui, sans elle, resterait confondu, euphémisé ou inaperçu. Elle ne
|
||||
constitue donc ni une théorie totale du politique, ni une clef
|
||||
universelle des mondes historiques, mais un instrument critique situé,
|
||||
tenu à une obligation de retenue : se taire là où il n'apporte aucun
|
||||
gain de lisibilité, et répondre de ses distinctions là où il prétend en
|
||||
langue ; elle vaut là où elle permet de discerner quelque chose qui,
|
||||
sans elle, resterait confondu, euphémisé ou inaperçu. Elle ne constitue
|
||||
donc ni une théorie totale du politique, ni une clef universelle des
|
||||
mondes historiques, mais un instrument critique situé, tenu à une
|
||||
obligation de retenue : se taire là où il n'apporte aucun gain de
|
||||
lisibilité, et répondre de ses distinctions là où il prétend en
|
||||
produire. C'est à cette condition seulement qu'un paradigme cesse d'être
|
||||
un idiome de surplomb pour devenir une épreuve réelle de connaissance.
|
||||
|
||||
@@ -132,14 +132,14 @@ sectorielles. Elles manifestent, chacune à leur manière, la difficulté
|
||||
croissante à instituer des formes dans lesquelles ce qui est affecté par
|
||||
les décisions peut être reconduit à une épreuve. Ce qui manque n'est pas
|
||||
la capacité à produire des normes, des infrastructures, des critères,
|
||||
des instruments. Ce qui manque, de plus en plus, c'est l'habileté à les
|
||||
porter. De là la nécessité d'un déplacement conceptuel décisif :
|
||||
substituer au lexique lisse de la durabilité la notion de co-viabilité.
|
||||
Non pas un équilibre supposé entre intérêts déjà constitués, ni la
|
||||
correction technocratique d'externalités, mais l'institution toujours
|
||||
fragile, toujours révisable, toujours conflictuelle, des conditions sous
|
||||
lesquelles des formes de vie hétérogènes peuvent encore tenir ensemble
|
||||
sans destruction irréversible.
|
||||
des instruments. Ce qui manque, de plus en plus, ce sont les formes
|
||||
capables de les porter. De là la nécessité d'un déplacement conceptuel
|
||||
décisif : substituer au lexique lisse de la durabilité la notion de
|
||||
co-viabilité. Non pas un équilibre supposé entre intérêts déjà
|
||||
constitués, ni la correction technocratique d'externalités, mais
|
||||
l'institution toujours fragile, toujours révisable, toujours
|
||||
conflictuelle, des conditions sous lesquelles des formes de vie
|
||||
hétérogènes peuvent encore tenir ensemble sans destruction irréversible.
|
||||
|
||||
Ce qui se dégage ainsi de l'ensemble n'est pas une doctrine
|
||||
supplémentaire, encore moins un système clos. C'est une condition — qui ne garantit ni harmonie ni salut, mais sans laquelle aucune
|
||||
@@ -193,33 +193,32 @@ qu'elle affecte, la différence ne tient pas à l'intensité du pouvoir,
|
||||
mais à la possibilité de sa mise à l'épreuve. Ce qui rend un monde
|
||||
habitable n'est ni l'absence de tensions, ni la stabilité de ses
|
||||
équilibres, ni la pure efficacité de ses dispositifs. C'est la forme
|
||||
dans laquelle ce qui le traverse peut être porté sans être nié, différé
|
||||
sans être dissous, exposé sans être annihilé.
|
||||
dans laquelle ses tensions peuvent être portées sans déni, différées
|
||||
sans dissolution, exposées sans annihilation.
|
||||
|
||||
À partir de là, la question n'est plus d'abord celle d'un bon régime,
|
||||
mais celle d'un monde qui tient. Non d'un monde pacifié, homogène ou
|
||||
réconcilié, mais d'un monde capable de porter ce qui le traverse sans
|
||||
mais celle d'un monde qui tient. Ce monde n'a pas besoin d'être pacifié,
|
||||
homogène ou réconcilié ; il doit pouvoir porter ce qui le traverse sans
|
||||
s'abolir dans sa propre exécution. Un monde qui ne tient ni par inertie,
|
||||
ni par répétition, ni par l'évidence supposée de ses fondements. Il
|
||||
tient parce qu'il est capable de porter ce qui le traverse sans le nier,
|
||||
de différer ce qui l'affecte sans le dissoudre, d'exposer ce qui le
|
||||
gouverne sans s'effondrer sous sa propre mise en question. Habiter un
|
||||
monde ne signifie pas simplement y vivre. Cela signifie pouvoir y
|
||||
comparaître. Pouvoir y demander d'où parle ce qui décide. Pouvoir y
|
||||
identifier ce qui opère. Pouvoir y rouvrir le temps lorsque l'exécution
|
||||
tend à se refermer sur elle-même. Pouvoir y faire apparaître ce qui,
|
||||
sans cela, demeurerait converti en variable, en score, en flux.
|
||||
monde ne signifie pas simplement vivre en son sein. Cela signifie
|
||||
disposer d'une scène où comparaître, demander d'où parle ce qui décide,
|
||||
identifier ce qui opère, rouvrir le temps lorsque l'exécution tend à se
|
||||
refermer sur elle-même, faire apparaître ce qui, sans cette épreuve,
|
||||
demeurerait converti en variable, en score, en flux.
|
||||
|
||||
La scène prend ici son sens le plus fort. Elle n'est ni un supplément
|
||||
institutionnel, ni un décor ajouté au pouvoir pour en améliorer
|
||||
l'acceptabilité, ni une métaphore commode pour désigner des espaces de
|
||||
parole. Elle est l'une des formes à travers lesquelles un ordre cesse
|
||||
d'être purement opératoire pour devenir politiquement tenable. Là où il
|
||||
y a scène au sens fort — c'est-à-dire espace différé, documenté,
|
||||
institué, capable de suspendre et de requalifier — la régulation ne se
|
||||
contente pas d'agir : elle accepte de comparaître. C'est dans cette
|
||||
comparution que se joue la possibilité, pour un monde, de ne pas se
|
||||
réduire à ce qu'il exécute.
|
||||
d'être purement opératoire pour devenir politiquement tenable. Là où une
|
||||
telle forme existe — espace différé, documenté, institué, capable de
|
||||
suspendre et de requalifier — la régulation ne se contente pas d'agir
|
||||
: elle accepte de comparaître. C'est dans cette comparution que se joue
|
||||
la possibilité, pour un monde, de ne pas se réduire à ce qu'il exécute.
|
||||
|
||||
Il faut ici maintenir une distinction que tout ce travail a jugée
|
||||
décisive. Dire que la scène est condition de viabilité ne signifie
|
||||
@@ -277,20 +276,6 @@ deviennent plus fragiles, plus tardives, plus périphériques. Ce ne sont
|
||||
pas les décisions qui disparaissent ; ce sont les manières dont elles
|
||||
pourraient être tenues.
|
||||
|
||||
Les droits, dans de nombreuses configurations sociales, se trouvent
|
||||
intermédiés par des procédures dont la logique demeure difficilement
|
||||
accessible à ceux qu'elles affectent ; les décisions qui concernent
|
||||
l'habitabilité écologique des milieux se trouvent portées par des
|
||||
instruments puissants, mais rarement rapportées à des espaces où leurs
|
||||
fondements pourraient être disputés ; les architectures numériques et
|
||||
algorithmiques rendent possible une distribution fine des traitements,
|
||||
des classements, des accès, sans rendre aisément localisable le lieu de
|
||||
leur mise à l'épreuve. Ces dimensions ne doivent pas être comprises
|
||||
comme des sphères séparées. Elles constituent les expressions
|
||||
différenciées d'un même processus : celui par lequel la régulation tend
|
||||
à se déployer hors des formes d'épreuve qui permettaient de la tenir
|
||||
comme monde.
|
||||
|
||||
C'est en ce sens que l'autarchicratie peut être nommée comme la
|
||||
contre-figure terminale de l'archicratie. Non un régime au sens
|
||||
classique, ni une idéologie, ni un type d'État, mais une configuration
|
||||
@@ -303,10 +288,75 @@ boucles se ferment. Les ajustements se font à partir de leurs propres
|
||||
résultats. Les audits vérifient la conformité à des critères produits
|
||||
par les systèmes eux-mêmes. La régulation devient auto-référentielle.
|
||||
|
||||
Son intensité contemporaine tient toutefois à ce qu'elle ne demeure pas
|
||||
extérieure aux sujets qu'elle régule. Lorsque chacun apprend à se noter,
|
||||
se comparer, s'optimiser, se rendre compatible, anticiper les seuils qui
|
||||
le classent ou prévenir son propre déclassement, la régulation ne
|
||||
s'exerce plus seulement depuis des dispositifs séparés. Elle se prolonge
|
||||
dans des conduites d'ajustement par lesquelles les existences deviennent
|
||||
les opératrices contraintes de leur propre conformité. L'autarchicratie
|
||||
atteint alors son degré le plus intime : non seulement lorsque l'ordre
|
||||
se mesure lui-même, mais lorsque les sujets se gouvernent eux-mêmes
|
||||
selon des critères qu'ils n'ont pas institués.
|
||||
|
||||
Cette intimité nouvelle de la régulation a trouvé dans la rationalité
|
||||
néolibérale l'un de ses vecteurs historiques les plus puissants. Non
|
||||
comme doctrine extérieure aux mutations industrielles récentes, mais
|
||||
comme manière de faire tenir ensemble l'âge informatique et l'âge
|
||||
algorithmique. La troisième révolution industrielle a donné au signal, à
|
||||
l'indicateur, à la concurrence, à l'audit, à la solvabilité et au
|
||||
feedback une autorité pratique inédite : institutions, entreprises,
|
||||
services publics, individus ont été conduits à se rendre lisibles dans
|
||||
des formats de performance. La quatrième fait descendre cette autorité
|
||||
plus avant dans les conduites. Le classement prépare la décision.
|
||||
L'évaluation aménage l'environnement où certains gestes deviennent
|
||||
probables, certains parcours préférables, certains écarts coûteux avant
|
||||
même d'être nommés. Le sujet n'est plus simplement contraint d'obéir ;
|
||||
il apprend à devancer les critères qui l'évaluent, à prévenir son
|
||||
déclassement, à traduire son temps, son travail, sa santé, ses désirs,
|
||||
ses déplacements en signes compatibles avec les dispositifs qui le
|
||||
rendent calculable. L'autarchicratisation contemporaine se noue dans
|
||||
cette intériorisation : la régulation fabrique les formats de réalité
|
||||
auxquels les existences doivent ensuite se rendre conformes.
|
||||
|
||||
Mais cette rationalité ne flotte pas dans un ciel d'indicateurs. Sa
|
||||
vérité matérielle affleure dans les ressources dont dépend l'habitation
|
||||
commune. Depuis les révolutions industrielles, chaque promesse de
|
||||
puissance engage des sous-sols, des fleuves, des nappes, des ports, des
|
||||
mines, des pipelines, des câbles, des centres de données, des corps
|
||||
exposés, des territoires rendus disponibles. Le charbon et le pétrole
|
||||
ont porté la mécanisation, les transports, la guerre industrielle et
|
||||
l'accélération des échanges ; le gaz et l'uranium ont reconfiguré
|
||||
l'énergie comme dépendance stratégique ; le sable, le cuivre, la
|
||||
bauxite, le cobalt, le coltan, les terres rares, le germanium, le
|
||||
tritium ou l'hélium-3 engagent désormais la construction,
|
||||
l'électronique, le calcul, les batteries, les réseaux, les armements et
|
||||
les promesses de transition. Une ressource n'est jamais une matière
|
||||
posée devant un besoin. Elle est un nœud d'autorisation, d'extraction,
|
||||
d'acheminement, de travail, de dette écologique, de violence
|
||||
territoriale et de futur engagé. La co-viabilité atteint ici son sol le
|
||||
plus concret : savoir qui prélève, qui consomme, qui stocke, qui manque,
|
||||
qui respire les poussières, qui traverse les pénuries, qui habite les
|
||||
paysages défaits, qui supporte les déchets, qui paie la puissance des
|
||||
autres par la fragilisation de son propre monde.
|
||||
|
||||
L'exigence archicratique engage ainsi la comparution des chaînes
|
||||
matérielles autant que celle des décisions, des normes et des
|
||||
algorithmes qu'elles soutiennent. Les circuits d'extraction,
|
||||
d'approvisionnement, de combustion, de refroidissement, de transport, de
|
||||
stockage, de calcul, de financement et de sécurisation appartiennent
|
||||
pleinement à la scène. Interroger une régulation revient alors à
|
||||
demander d'où viennent ses ressources, quels milieux elle transforme,
|
||||
quelles dépendances elle installe, quels territoires elle expose, quels
|
||||
corps elle requiert, quelles formes de vie elle rend possibles ou
|
||||
impossibles. Sans cette comparution matérielle, la co-viabilité
|
||||
manquerait son point le plus sensible : la lutte pour les conditions
|
||||
terrestres de l'habitation commune.
|
||||
|
||||
Cette bascule ne doit pas être dramatisée comme si elle était totale,
|
||||
homogène, déjà accomplie. Des scènes subsistent, parfois robustes,
|
||||
parfois fragiles. Des espaces de contestation, de délibération, de
|
||||
reprise continuent d'exister. Mais ils apparaissent souvent comme
|
||||
homogène, déjà parfaitement accomplie. Des scènes subsistent, parfois
|
||||
robustes, parfois fragiles. Des espaces de contestation, de délibération
|
||||
et de reprise continuent d'exister. Mais ils apparaissent souvent comme
|
||||
disjoints des lieux où les décisions se prennent effectivement. La
|
||||
tension se joue moins entre présence et absence de scène qu'entre leur
|
||||
centralité et leur marginalisation. Le problème décisif n'est pas de
|
||||
@@ -415,3 +465,7 @@ peu d'être habitable. Là où elle demeure ouverte, fût-ce dans le
|
||||
conflit, sous contrainte, précairement, quelque chose du politique
|
||||
subsiste encore : non la paix, ni l'innocence, ni l'harmonie, mais la
|
||||
capacité d'un monde à ne pas se confondre avec sa propre exécution.
|
||||
|
||||
C'est là, précisément, que commence l'exigence archicratique : pouvoir
|
||||
encore demander pourquoi, suivre comment, et rouvrir la scène où ce qui
|
||||
s'exécute au nom d'un monde doit répondre de ce qu'il fait à ce monde.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -19,9 +19,14 @@ source:
|
||||
|
||||
<p class="landing-kicker">Genèse conceptuelle</p>
|
||||
|
||||
<h2 id="commencer-genese-title">République, classifications du pouvoir et conditions construites du commun</h2>
|
||||
<h2 id="commencer-genese-title">Note méthodologique</h2>
|
||||
|
||||
Cette genèse ne prétend pas constituer une histoire exhaustive des concepts politiques. Elle propose une reconstruction orientée : suivre, à travers quelques nœuds théoriques décisifs, la manière dont les mots disponibles ont permis de penser les formes du pouvoir tout en laissant partiellement dans l'ombre les conditions concrètes qui rendent un ordre commun praticable, durable, contestable et reprenable.
|
||||
|
||||
La méthode adoptée distingue trois niveaux. Le premier relève des faits textuels établis : Platon expose une succession des régimes dans La République ; Aristote classe les constitutions selon le nombre de gouvernants et la finalité de l'action politique ; Polybe analyse la constitution mixte romaine au livre VI des Histoires ; Rousseau qualifie de république tout État régi par des lois dans Du contrat social ; Montesquieu distingue les formes de gouvernement dans De l'esprit des lois. Le deuxième niveau relève de l'interprétation argumentée : ces analyses ne sont pas mobilisées pour elles-mêmes, mais pour ce qu'elles permettent de comprendre de la tenue des mondes politiques. Le troisième niveau relève de l'inférence archicratique : à partir de ces matériaux, il devient possible de dégager le plan des conditions construites du commun, que les catégories classiques nomment rarement comme tel.
|
||||
|
||||
Cette reconstruction n'attribue donc pas rétroactivement aux auteurs anciens ou modernes une théorie qu'ils n'ont pas formulée. Elle cherche à montrer comment certaines de leurs questions, une fois reprises depuis les médiations contemporaines, rendent nécessaire un nouveau discernement. C'est dans cette perspective, et avec cette prudence, que le terme archicratie est introduit.
|
||||
|
||||
<p>Le terme de République semble d’abord offrir une évidence. Dans les usages ordinaires comme dans une partie des discours savants, il paraît désigner une forme politique identifiable : un ordre non monarchique, réglé par la loi, référé à l’intérêt général, attaché à la citoyenneté. Cette évidence se défait pourtant dès que l’on examine les textes qui ont contribué à en stabiliser l’autorité.</p>
|
||||
|
||||
<div class="editorial-reveal" data-editorial-reveal>
|
||||
<button class="editorial-reveal__button" type="button" aria-expanded="false">
|
||||
@@ -30,121 +35,191 @@ source:
|
||||
|
||||
<div class="editorial-reveal__body" aria-hidden="true">
|
||||
|
||||
<p>Chez Rousseau, la République ne désigne pas un type institutionnel parmi d’autres, mais tout État régi par des lois, quelle que soit sa forme d’administration. Ce qui fait République n’est donc pas d’abord l’absence de roi, ni la structure précise du gouvernement, mais la subordination de l’ordre politique à une loi qui ne se confond pas avec la volonté particulière d’un individu ou d’un groupe. En ce sens, la République excède la typologie des régimes : elle nomme moins une forme qu’un certain régime de validité de la loi.</p>
|
||||
<h3 class="commencer-reveal-heading">L'entrée du problème : les mots politiques et leur excès de charge</h3>
|
||||
|
||||
<p>Chez Montesquieu, la difficulté se déplace. La République demeure une espèce de gouvernement distincte de la monarchie et du despotisme, mais elle se divise elle-même entre démocratie et aristocratie, selon que la souveraine puissance appartient au peuple entier ou à une partie du peuple. Le terme ne renvoie donc pas à une structure homogène. Il désigne un ensemble de configurations dont l’unité tient à un rapport spécifique entre souveraineté, loi et vertu civique.</p>
|
||||
Certains mots politiques semblent aller de soi parce qu'ils ont fini par porter plus d'histoire que de précision. République, démocratie, souveraineté, État de droit, technocratie, bureaucratie : chacun paraît désigner une forme reconnaissable du pouvoir. Pourtant, dès qu'on les approche de près, ces mots se dédoublent. Ils décrivent, ils jugent, ils légitiment, ils disqualifient. Ils nomment une forme institutionnelle et transportent déjà une interprétation du monde.
|
||||
|
||||
<p>Ces deux élaborations, loin de stabiliser définitivement la notion, en révèlent la plasticité. La République peut désigner une forme de gouvernement, un principe d’organisation, un horizon normatif, une condition de légitimité. Elle appartient à la fois au registre descriptif et au registre évaluatif. Elle nomme ce qui est, mais aussi ce qui devrait être reconnu comme politiquement valable.</p>
|
||||
Cette ambiguïté révèle une difficulté plus profonde que le langage politique porte en lui : les catégories héritées saisissent souvent les formes visibles du pouvoir, ses principes déclarés, ses régimes, ses procédures, ses acteurs, mais elles peinent à nommer ce qui rend ces formes réellement praticables, durables, contestables et habitables.
|
||||
|
||||
<h3 class="commencer-reveal-heading">La République comme ressource de légitimation</h3>
|
||||
Une question demeure ouverte : qu'est-ce qui fait tenir un ordre commun ? Non ce qui le proclame, non ce qui le classe, non ce qui le légitime dans son nom, mais ce qui le rend effectivement vivable, opérant, opposable et reprenable pour ceux qui en dépendent.
|
||||
|
||||
<p>Cette ambiguïté devient particulièrement sensible dans les usages contemporains du vocabulaire républicain. Dans l’espace public français, la référence à la République fonctionne rarement comme une simple description institutionnelle. Elle sert à qualifier, à légitimer, à exclure, à tracer une frontière entre ce qui serait recevable et ce qui ne le serait pas. Les “valeurs républicaines” sont invoquées comme si leur contenu allait de soi, alors même qu’elles demeurent disputées : la laïcité peut être comprise comme neutralité de l’État ou comme exigence d’effacement du religieux dans l’espace social ; l’égalité peut signifier égalité formelle des droits ou réduction effective des asymétries sociales ; la souveraineté peut être pensée dans le cadre national ou recomposée dans des ensembles supranationaux. Dans chaque cas, l’appel à la République ne se contente pas de nommer un principe commun : il oriente l’interprétation, hiérarchise les positions, confère une autorité.</p>
|
||||
Avant d'appeler un mot nouveau, cette faille oblige à reprendre l'histoire des mots disponibles, non comme une succession de doctrines, mais comme une série d'efforts pour nommer ce qui fait tenir, se défaire ou se transformer les mondes politiques.
|
||||
|
||||
<p>Cette opération peut être éclairée par Weber : dans les formes modernes de domination, la légitimité repose sur la croyance en la validité des règles. Mais cette croyance elle-même peut devenir une ressource. Se réclamer de la République revient alors à adosser une position particulière à un principe supposé commun, sans nécessairement passer par l’analyse des institutions, des pratiques ou des effets concrets qu’elle engage.</p>
|
||||
<h3 class="commencer-reveal-heading">Platon : la cité comme problème de tenue</h3>
|
||||
|
||||
<p>Foucault permet de pousser plus loin ce constat. Les discours ne sont pas de pures représentations du réel ; ils participent à la production des rapports de pouvoir. Dire qu’une mesure est “républicaine” ou “anti-républicaine” ne revient pas seulement à la décrire : c’est intervenir dans un champ de forces, rendre certaines positions audibles, en disqualifier d’autres, produire un partage du légitime et de l’illégitime.</p>
|
||||
Avant la grande classification aristotélicienne des régimes, Platon déplace déjà la question politique vers une interrogation plus profonde : à quelles conditions une cité peut-elle être dite juste ? Dans La République, la question ne porte pas d'abord sur le rangement des formes de gouvernement dans un tableau. Elle porte sur l'agencement qui rend possible une certaine justice de la cité. La justice y renvoie à l'ordre des fonctions, des désirs, des savoirs et des formations, selon une analogie entre la cité et l'âme (République, livres II-IV).
|
||||
|
||||
<p>La République apparaît ainsi comme un terme à double régime. Elle désigne un principe d’organisation politique fondé sur la loi ; elle fonctionne aussi comme une ressource discursive dans les luttes de légitimation. Ces deux dimensions ne coïncident pas toujours. Une institution peut satisfaire aux critères formels d’un ordre républicain tout en étant dénoncée comme contraire aux valeurs de la République ; inversement, une pratique peut se réclamer du républicanisme au nom d’une interprétation normative qui déborde son inscription institutionnelle.</p>
|
||||
La prudence s'impose ici : Platon ne pense pas les conditions construites du commun au sens contemporain — infrastructures, chaînes administratives, dispositifs techniques, médiations numériques, dépendances économiques. Il donne pourtant à voir que la politique ne se réduit pas à la forme déclarée des institutions. Elle engage des conditions plus profondes : éducation des gardiens, formation des désirs, hiérarchie des savoirs, distribution des fonctions, orientation du commun.
|
||||
|
||||
<p>Le problème n’est donc pas une grossière ambiguïté lexicale. Un même terme sert à décrire et à juger, à identifier une forme et à produire une évaluation. Il unifie ce qui, pour être analysé, devrait être distingué : forme institutionnelle, principe normatif, mode de légitimation, usage stratégique du langage politique.</p>
|
||||
La succession des régimes dans La République confirme cette lecture. Aristocratie, timocratie, oligarchie, démocratie, tyrannie ne sont pas traitées comme de purs types constitutionnels. Elles sont associées à des transformations internes du rapport entre honneur, richesse, liberté, désir, discipline et commandement (République, livres VIII-IX). L'inférence que l'on peut en tirer est la suivante : chez Platon, la dégradation politique ne relève pas d'un changement de façade institutionnelle ; elle engage la corruption progressive des conditions morales, éducatives et affectives qui soutenaient l'ordre de la cité.
|
||||
|
||||
<p>C’est pourquoi le déplacement vers les classifications des formes de pouvoir paraît d’abord nécessaire. Si la République est trop large, trop chargée, trop disputée, il semble possible de chercher des catégories plus précises, capables de décrire les structures effectives du pouvoir.</p>
|
||||
L'héritage est donc ambivalent. D'un côté, Platon oblige à penser la cité depuis ses conditions de tenue, et non depuis son nom de régime. De l'autre, il ouvre la tentation d'un gouvernement par surplomb, confié à ceux qui prétendent connaître mieux que les autres la vérité de l'ordre commun. Le philosophe-roi, la hiérarchie du savoir et la méfiance envers l'opinion démocratique portent ce risque : soustraire les conditions du commun à l'épreuve de ceux qui les vivent.
|
||||
|
||||
<h3 class="commencer-reveal-heading">Des régimes politiques aux classifications du pouvoir</h3>
|
||||
L'archicratie hérite de la première intuition tout en refusant cette clôture. Elle retient de Platon que la politique engage les conditions profondes d'un monde commun. Mais elle refuse que ces conditions soient garanties par une vérité placée au-dessus des existences. Là où Platon tend à rapporter la tenue de la cité à un ordre vrai connu par quelques-uns, l'exigence archicratique demande que ce qui fonde, ce qui opère et ce qui affecte demeure exposable, contestable et reprenable par ceux qui vivent sous ces conditions.
|
||||
|
||||
<p>La tradition aristotélicienne offre un point d’appui classique. En distinguant les régimes selon le nombre de gouvernants et la finalité de leur action, Aristote articule structure du pouvoir et orientation normative : monarchie, aristocratie et politeia relèvent des formes orientées vers le bien commun ; tyrannie, oligarchie et démocratie, au sens dégradé du terme dans cette typologie, en constituent les déviations. Le modèle paraît robuste parce qu’il ne se contente pas de demander qui gouverne ; il demande aussi pour quoi le gouvernement s’exerce.</p>
|
||||
Platon devient ainsi un ancêtre problématique de la question archicratique : il voit que la cité tient par des conditions plus profondes que ses formes visibles, mais il ne donne pas encore à ceux que ces conditions affectent une scène suffisante de reprise. Il ouvre un problème que l'archicratie reformule autrement : comment penser la tenue d'un monde commun sans la confier à un savoir de surplomb, sans la réduire à une procédure formelle, et sans abandonner ses conditions à leur propre dérive ?
|
||||
|
||||
<p>Mais cette robustesse repose déjà sur une simplification. Aristote lui-même reconnaît la difficulté à faire entrer les constitutions réelles dans des formes pures. La politeia apparaît précisément comme une combinaison d’éléments démocratiques et oligarchiques. La classification ne fonctionne donc qu’à condition de réduire la complexité des arrangements effectifs.</p>
|
||||
<h3 class="commencer-reveal-heading">Aristote et Polybe : classer les régimes, penser leurs équilibres</h3>
|
||||
|
||||
<p>Polybe accentue cette difficulté en introduisant la dynamique des régimes et l’idée de constitution mixte. La stabilité romaine ne tient pas à la pureté d’une forme, mais à l’équilibre instable entre plusieurs principes : consuls, Sénat, assemblées populaires. La typologie devient alors moins une description de substances politiques qu’un instrument pour penser des combinaisons, des tensions, des contrepoids.</p>
|
||||
Avec Aristote, la pensée politique reçoit l'une de ses grandes grammaires classificatoires. Dans La Politique, les constitutions sont distinguées selon le nombre de gouvernants et selon la finalité de leur action : le bien commun ou l'intérêt propre des gouvernants (Politique, livre III). Monarchie, aristocratie et politeia forment les régimes droits ; tyrannie, oligarchie et démocratie, dans le sens dégradé du terme chez Aristote, en forment les déviations.
|
||||
|
||||
<p>La modernité n’a pas résorbé cette difficulté ; elle l’a démultipliée. Démocratie représentative, démocratie libérale, État de droit, autoritarisme, totalitarisme, technocratie, bureaucratie : chaque catégorie éclaire un aspect des configurations politiques, mais aucune ne suffit à en saisir l’ensemble. Weber montre que le pouvoir moderne se distribue dans des règles impersonnelles et des appareils bureaucratiques ; il ne se concentre plus seulement dans une figure souveraine. Une même configuration peut ainsi être électoralement démocratique, administrativement bureaucratique, partiellement technocratique, libérale ou illibérale selon les droits effectivement garantis.</p>
|
||||
La force durable de cette classification tient à deux questions qu'elle noue d'emblée : qui gouverne, et en vue de quoi ? Elle empêche de réduire la politique à la possession du pouvoir. Elle interroge aussi l'orientation de ce pouvoir : bien commun ou intérêt particulier, gouvernement droit ou forme corrompue.
|
||||
|
||||
<p>Plus les catégories se raffinent, plus elles gagnent en précision locale ; mais plus elles risquent de perdre la cohérence d’ensemble. Elles décrivent qui gouverne, selon quelles règles, au nom de quels principes, par quels appareils. Elles saisissent des formes visibles du pouvoir. Elles peinent encore à répondre à une question plus élémentaire : sur quoi ces formes reposent-elles concrètement ? Qu’est-ce qui les rend praticables, durables, transformables ?</p>
|
||||
Sa limite apparaît dès que l'on déplace le regard vers la praticabilité concrète d'un ordre. Classer une constitution ne suffit pas à comprendre ce qui la rend habitable. Une forme peut être nommée, comparée, évaluée selon sa finalité, sans que soient pleinement visibles les médiations qui la font tenir : pratiques, usages, équilibres sociaux, conditions matérielles, scènes de conflit, possibilités de correction.
|
||||
|
||||
<p>Tant que cette question demeure suspendue, les catégories fonctionnent, mais partiellement. Elles décrivent des configurations sans en saisir pleinement les conditions d’existence.</p>
|
||||
Aristote lui-même sait que les formes pures sont rares. La politeia apparaît comme un mélange d'éléments démocratiques et oligarchiques. Ce point importe : le réel politique résiste déjà aux catégories pures. Les régimes existent moins comme essences que comme agencements instables de forces, de normes, de répartitions et de finalités.
|
||||
|
||||
<p>L’examen doit alors se resserrer encore, non plus seulement sur les régimes, mais sur les termes qui structurent leur nomination. La distinction entre les formes en -archie et celles en -cratie paraît d’abord éclairante. Les premières — monarchie, oligarchie, anarchie — semblent désigner des principes d’organisation du pouvoir : un seul, quelques-uns, aucun commandement institué. Les secondes — démocratie, aristocratie, technocratie — paraissent renvoyer à des modalités d’exercice ou de légitimation : le peuple, les meilleurs, les experts. L’étymologie semble confirmer cette répartition : archè comme principe, commencement ou commandement ; kratos comme puissance, force ou domination.</p>
|
||||
Polybe accentue ce déplacement avec l'analyse de la constitution mixte romaine et du cycle des régimes (Histoires, livre VI). La stabilité romaine ne vient pas de la pureté d'une forme, mais d'un équilibre entre principes différents : consuls, Sénat, assemblées populaires. La politique devient alors articulation de contrepoids, de temporalités, d'organes et de puissances.
|
||||
|
||||
<h3 class="commencer-reveal-heading">Archie, cratie et crise des catégories</h3>
|
||||
De cette tradition antique demeurent deux acquis majeurs. Elle rend pensables les formes du pouvoir. Elle montre aussi que ces formes ne tiennent jamais par leur nom. Elles dépendent de compositions, d'équilibres, de limites, de distributions effectives. Mais un reste demeure : les classifications disent qui gouverne, comment le régime se nomme, selon quelle finalité il prétend agir. Elles disent encore trop peu comment les conditions concrètes d'un monde commun sont produites, maintenues, éprouvées et reprises.
|
||||
|
||||
<p>Mais les usages effectifs troublent aussitôt cette distinction. La démocratie désigne à la fois un principe de légitimation, une procédure institutionnelle, une forme de participation et une norme d’égalité politique. L’aristocratie, bien qu’elle implique le gouvernement de quelques-uns, se présente historiquement comme une -cratie, c’est-à-dire comme un pouvoir justifié par l’excellence supposée de ceux qui l’exercent. L’anarchie peut signifier absence de commandement, mais aussi organisation sociale non hiérarchique dans certaines traditions politiques.</p>
|
||||
<h3 class="commencer-reveal-heading">La modernité : souveraineté, loi, République</h3>
|
||||
|
||||
<p>Les termes ne renvoient donc pas à des niveaux homogènes. Ils agrègent structure du pouvoir, mode de désignation, principe de légitimation, forme institutionnelle et horizon normatif. La démocratie en offre l’exemple le plus net : dans la cité grecque, elle renvoie à des pratiques situées — assemblée, tirage au sort, rotation des charges — ; dans les régimes modernes, elle désigne le plus souvent représentation élective, pluralisme partisan, protection des droits. Le même mot traverse des mondes institutionnels profondément différents.</p>
|
||||
Avec la modernité, l'interrogation change de centre de gravité. Le problème n'est plus principalement celui de la forme du régime, mais celui de la fondation légitime de l'ordre. Qui autorise le pouvoir ? D'où vient la loi ? Comment l'obéissance peut-elle être justifiée ? Comment limiter l'arbitraire ?
|
||||
|
||||
<p>La difficulté n’est pas que les termes seraient simplement flous. Elle tient à ce qu’ils condensent des dimensions que l’analyse doit distinguer sans pouvoir les séparer entièrement. Une catégorie politique ne décrit jamais seulement une forme ; elle transporte une histoire, une procédure, une norme, un conflit d’interprétation.</p>
|
||||
Hobbes concentre la question autour de la souveraineté. Locke autour des droits, de la propriété et du consentement. Rousseau autour de la volonté générale. Montesquieu autour des formes de gouvernement, des lois, des mœurs et de la distribution des pouvoirs. Ces références ne sont pas mobilisées comme une histoire complète de la modernité, mais comme des points de cristallisation d'un déplacement : le pouvoir doit désormais être fondé, limité, rendu légitime et inscrit dans des formes opposables.
|
||||
|
||||
<p>Les débats contemporains sur la démocratie le confirment. Démocratie délibérative, participative, sociale, libérale, radicale : ces expressions ne sont pas de simples variantes d’un concept stable. Elles manifestent des désaccords profonds sur ce qui fait la substance même du politique : discussion publique, égalité effective, conflit, participation, représentation, redistribution du pouvoir.</p>
|
||||
La République devient alors un mot décisif. Chez Rousseau, elle ne correspond pas à un type institutionnel parmi d'autres. Dans Du contrat social, elle qualifie tout État régi par des lois, quelle que soit sa forme d'administration (livre II, chapitre VI). Ce qui fait République ne tient pas d'abord à l'absence de roi, mais à la subordination de l'ordre politique à une loi générale. La République excède ainsi la typologie des régimes. Elle nomme un régime de validité de la loi.
|
||||
|
||||
<p>Ainsi, la distinction entre -archie et -cratie ne résout pas la crise classificatoire ; elle la rend plus visible. Elle montre que le langage politique peine à articuler principe d’organisation, exercice effectif, légitimation et institution. Les catégories demeurent indispensables pour nommer, comparer, discuter ; mais elles ne suffisent pas à saisir ce qui permet aux formes qu’elles désignent de devenir opératoires.</p>
|
||||
Chez Montesquieu, la difficulté se déplace. Dans De l'esprit des lois, la République forme une espèce de gouvernement distincte de la monarchie et du despotisme, et se divise entre démocratie et aristocratie selon que le peuple entier, ou une partie du peuple, détient la souveraine puissance (livre II). Le mot ne renvoie donc pas à une structure homogène. Il rassemble plusieurs configurations, unies par un rapport spécifique entre souveraineté, loi et vertu civique.
|
||||
|
||||
<p>C’est dans cet espace d’insuffisance que la prolifération idéologique moderne prend tout son relief. Libéralisme, socialisme, conservatisme, anarchisme ne proposent pas seulement des doctrines concurrentes ; ils réinvestissent les catégories disponibles, les déplacent, les recomposent. Le libéralisme peut s’accommoder de formes institutionnelles diverses dès lors que certaines libertés sont garanties. Le socialisme peut prendre des formes étatiques, autogestionnaires ou coopératives. L’anarchisme ne se réduit pas à l’absence d’ordre ; il cherche, dans certaines de ses variantes, des formes d’organisation non hiérarchiques.</p>
|
||||
Rousseau et Montesquieu suffisent déjà à montrer la plasticité du vocabulaire politique. République peut qualifier une forme de gouvernement, un principe d'organisation, un horizon normatif, une condition de légitimité. Elle appartient au vocabulaire descriptif et au vocabulaire évaluatif. Elle dit ce qui est. Elle dit aussi ce qui mérite d'être reconnu comme politiquement valable.
|
||||
|
||||
<p>Les courants plus récents — écologisme politique, féminisme, postcolonialisme, théories critiques de la race, décroissance, technocritique — accentuent cette dispersion. Ils introduisent des objets que les catégories classiques ne savent pas toujours intégrer : rapports à la nature, au genre, aux héritages coloniaux, aux systèmes techniques, aux limites matérielles de la croissance.</p>
|
||||
La République décrit. Elle juge aussi.
|
||||
|
||||
<p>Il ne s’agit donc pas d’un enrichissement doctrinal arbitraire. Cette prolifération montre que les catégories héritées ne suffisent plus à organiser l’ensemble des problèmes politiques contemporains. Les idéologies tentent de recomposer le champ, mais elles ne produisent pas à elles seules une intelligibilité unifiée. Elles interprètent, orientent, contestent ; elles ne disent pas encore assez clairement dans quelles conditions matérielles, sociales et techniques leurs principes deviennent effectifs.</p>
|
||||
Dans les usages contemporains, cette dualité devient plus visible encore. Dans l'espace public français, l'appel à la République fonctionne rarement comme une description institutionnelle neutre. Il qualifie, légitime, exclut. Il trace une frontière entre le recevable et l'irrecevable. Les « valeurs républicaines » sont invoquées comme si leur contenu allait de soi, alors qu'elles demeurent disputées : laïcité, égalité, souveraineté, citoyenneté, intégration, universalité.
|
||||
|
||||
<h3 class="commencer-reveal-heading">Idéologies, pratiques et conditions matérielles</h3>
|
||||
Weber permet d'éclairer cette opération. Dans Économie et société, la domination rationnelle-légale repose sur la croyance en la validité des règles établies. Cette croyance peut devenir une ressource politique. Se réclamer de la République, c'est adosser une position particulière à un principe supposé commun, sans toujours examiner les institutions, les pratiques et les effets que cette position engage.
|
||||
|
||||
<p>Le regard se déplace alors vers ce que les classifications et les idéologies laissent en arrière-plan : les pratiques, les métiers, les dispositifs, les infrastructures, les arrangements concrets par lesquels un ordre politique s'inscrit dans la réalité. Les pratiques professionnelles, longtemps reléguées hors du centre théorique du politique, cessent d’apparaître comme applications de décisions préalables. Elles participent à la production même du monde commun.</p>
|
||||
Foucault permet d'aller plus loin, en particulier lorsqu'il montre que les discours ne reflètent pas le réel depuis l'extérieur mais participent à la formation des objets, des positions et des partages de légitimité (L'archéologie du savoir ; L'ordre du discours). Qualifier une mesure de « républicaine » ou d'« anti-républicaine » revient à intervenir dans un champ de forces. Certaines positions deviennent audibles ; d'autres sont disqualifiées.
|
||||
|
||||
<p>Les métiers du bâtiment, de l’ingénierie, de l’aménagement, de la santé, de l’éducation ou de l’administration engagent des savoir-faire, des normes et des dispositifs d’organisation qui conditionnent directement des possibilités d’action.</p>
|
||||
La modernité a donc produit des catégories puissantes pour penser la validité de l'ordre politique. Mais elle n'a pas résolu le problème qui nous occupe. Un ordre peut être fondé dans la loi, inscrit dans des institutions, reconnu par des procédures, et devenir pourtant difficilement praticable dans les conditions concrètes où les existences rencontrent ses effets.
|
||||
|
||||
<p>La construction d’une route, d’un réseau ferroviaire ou d’un système de distribution d’énergie ne relève pas d’une neutralité technique. Elle transforme les relations économiques, les mobilités, les hiérarchies territoriales, les temporalités sociales. Les réaménagements urbains du XIXe siècle, notamment ceux de Paris sous le Second Empire, montrent de manière exemplaire qu’un choix de voirie, d’assainissement, d’alignement ou de circulation peut simultanément améliorer les flux, redistribuer les populations, faciliter le contrôle et modifier l’expérience ordinaire de la ville.</p>
|
||||
<h3 class="commencer-reveal-heading">-archie, -cratie : la crise des noms politiques</h3>
|
||||
|
||||
<p>De même, l’institution d’un système scolaire ou hospitalier ne se réduit pas à l’application d’un principe politique général. Elle suppose des bâtiments, des personnels formés, des budgets, des horaires, des procédures, des instruments de classement et d’évaluation. L’accès au savoir ou au soin ne devient effectif qu’à travers cette matérialisation organisée.</p>
|
||||
L'examen doit alors se déplacer vers les mots qui organisent la nomination des régimes.
|
||||
|
||||
<p>Les formes politiques ne peuvent donc plus être comprises indépendamment des dispositifs matériels et organisationnels qui les soutiennent. Les catégories en -archie et en -cratie décrivent des principes, des formes et des légitimations ; les idéologies en proposent des interprétations ; mais leur effectivité dépend d’opérations concrètes de construction, d’aménagement, d’entretien et de coordination.</p>
|
||||
La distinction entre les formes en -archie et celles en -cratie paraît d'abord éclairante. Les premières, comme monarchie, oligarchie ou anarchie, semblent renvoyer à des principes d'organisation du pouvoir : unité, minorité, absence de commandement institué. Les secondes, comme démocratie, aristocratie ou technocratie, semblent viser des modalités d'exercice ou de légitimation : le peuple, les meilleurs, les experts. L'étymologie paraît confirmer cette répartition : archè comme principe, commencement ou commandement ; kratos comme puissance, force ou domination.
|
||||
|
||||
<p>Ce déplacement ne consiste pas à ajouter un domaine empirique au domaine politique. Il oblige à reconnaître que ce que l’on appelle politique n’existe jamais séparément de ses conditions d’effectuation. Une loi sans lieux, sans procédures, sans agents, sans archives, sans moyens d’accès reste formelle. Un droit sans dispositif permettant son exercice demeure abstrait. Une citoyenneté sans école, sans espace public, sans information, sans capacité de circulation et de délibération se réduit à une promesse.</p>
|
||||
Les usages effectifs troublent vite cette distinction. Démocratie peut désigner un principe de légitimation, une procédure institutionnelle, une forme de participation, une norme d'égalité politique. Aristocratie implique le gouvernement de quelques-uns tout en se présentant historiquement comme un pouvoir justifié par l'excellence supposée de ceux qui l'exercent. Anarchie peut signifier absence de commandement institué ; elle peut aussi viser des formes d'organisation non hiérarchiques.
|
||||
|
||||
<p>À ce niveau, la frontière entre politique, social, technique et matériel cesse d’être stable. Une route, un pont, une école, un hôpital, un réseau d’eau, une bibliothèque, un cadastre, une archive ou une procédure d’accès aux soins ne sont pas politiques seulement lorsqu’ils sont décidés par l’État. Ils le sont parce qu’ils organisent des possibilités, répartissent des accès, stabilisent des usages, produisent des dépendances et des capacités. Leur statut juridique peut varier — étatique, municipal, associatif, communautaire, privé, coopératif — mais leur puissance structurante demeure.</p>
|
||||
Les mots politiques ne se rangent pas sur des niveaux homogènes. Ils agrègent structure du pouvoir, mode de désignation, forme institutionnelle, norme et conflit d'interprétation. La démocratie en donne l'exemple le plus net. Dans la cité grecque, elle passe par l'assemblée, le tirage au sort, la rotation des charges. Dans les régimes modernes, elle se reconnaît plutôt dans l'élection, le pluralisme partisan, les droits garantis. Le même mot traverse des mondes institutionnels profondément différents.
|
||||
|
||||
<p>L’anarchisme joue ici le rôle d’une épreuve décisive. En récusant l’État comme forme centralisée de contrainte, il oblige à distinguer l’ordre, la loi, l’institution, la règle commune, la domination et l’autorité. Dans ses traditions les plus exigeantes, de Proudhon à Kropotkine, il ne se réduit pas à l’absence de toute organisation ; il cherche plutôt à penser des formes d’association, de fédération, de coopération et de régulation mutuelle sans capture hiérarchique. Mais cette tentative ne supprime pas la nécessité d’un monde praticable. Même une société anti-étatique doit produire, entretenir, transmettre, répartir, réparer, arbitrer. Elle doit organiser des lieux, des ressources, des usages, des accès, des protections. L’anarchisme ne rend donc pas la matérialité politique inutile ; il révèle au contraire que la régulation ne se confond pas avec l’État, mais qu’aucune vie collective ne peut se dispenser d’opérations de structuration.</p>
|
||||
La difficulté ne tient pas à un flou ordinaire. Elle tient à la condensation. Une catégorie politique transporte une histoire, une procédure, une norme, un conflit. Elle décrit une forme et charrie déjà une interprétation.
|
||||
|
||||
<p>C’est alors que les professions, les métiers et les positions sociales deviennent politiquement décisifs. L’enseignant travaille dans une institution qui organise la transmission, la sélection, l’évaluation, la formation de l’attention et de la citoyenneté. Le soignant agit dans des architectures de tri, de priorité, de protocole, de disponibilité des ressources. Le médecin ne rencontre pas les mêmes responsabilités selon qu’il exerce dans un système libéral, hospitalier, mutualiste ou public. Le maçon, le plombier, l’électricien, l’ingénieur, l’urbaniste, l’architecte interviennent dans les conditions mêmes de l’habitation, de la circulation, de l’hygiène, de la sécurité, de la production. Le commerçant, le taxi, le buraliste, l’artisan, le mécanicien, le transporteur, le militaire, le fonctionnaire ou le retraité habitent chacun des dépendances différenciées à l’égard des infrastructures, des normes, de la fiscalité, des protections collectives, des marchés locaux, des autorisations administratives.</p>
|
||||
Les débats contemporains sur la démocratie le confirment. Démocratie délibérative, participative, sociale, libérale, radicale : ces expressions manifestent des désaccords profonds sur la substance du politique — discussion publique, égalité réelle, conflit, participation, représentation, redistribution du pouvoir — plutôt qu'elles ne déclinent un concept parfaitement stable.
|
||||
|
||||
<p>Une analyse rigoureuse ne peut donc pas dire seulement que certains groupes “adhèrent” à telle ou telle idéologie. Elle doit observer comment leurs conditions d’existence rendent certaines conceptions plus plausibles, plus défensives, plus désirables ou plus menaçantes. Les professions réglementées peuvent défendre l’ordre normatif qui garantit leur statut tout en contestant les contraintes qui réduisent leur autonomie. Les entrepreneurs peuvent réclamer moins de réglementation tout en dépendant d’infrastructures, de réseaux énergétiques, de stabilité juridique ou de commandes publiques. Les agents publics peuvent défendre l’universalité du service tout en subissant les procédures qui bureaucratisent leur mission. Les propriétaires peuvent valoriser la sécurité juridique et l’ordre spatial, tandis que ceux qui dépendent d’un accès précaire au logement peuvent éprouver les mêmes dispositifs comme des formes d’exclusion. Les idées ne sont pas réductibles aux intérêts ; mais elles ne flottent jamais hors des conditions qui leur donnent prise.</p>
|
||||
La distinction entre -archie et -cratie ne résout donc pas la crise classificatoire. Elle la rend visible. Le langage politique peine à articuler principe d'organisation, exercice réel, légitimation et institution. Les catégories demeurent indispensables pour nommer, comparer, discuter. Elles laissent pourtant dans l'ombre ce qui permet aux formes désignées de devenir opératoires.
|
||||
|
||||
<p>Le bâti concentre cette épaisseur. La maison n’est pas seulement un abri : elle inscrit un rapport à la propriété, à l’intimité, à la transmission, au crédit, au voisinage, au droit du sol. De même, un lieu de culte n’est pas qu'un espace religieux : il configure des appartenances, des rythmes collectifs, une visibilité publique du symbolique. Le château condense protection, domination territoriale, hiérarchie sociale et capacité de coercition. La mairie, l’école, le tribunal, l’hôpital, la gare, la caserne, la prison, la bibliothèque matérialisent des fonctions du commun, mais aussi des manières d’y entrer, d’y être reconnu, classé, accueilli, contrôlé ou exclu.</p>
|
||||
Les idéologies modernes rendent ce manque plus visible encore.
|
||||
|
||||
<p>L’histoire politique devient alors inséparable d’une histoire des formes construites. Ainsi, la cité antique n’est pas pensable sans agora, murailles, temples, voies, dispositifs d’assemblée. La féodalité ne se comprend pas sans châteaux, domaines, chemins, églises, villages et servitudes attachées au sol. L’État moderne ne s’institue pas uniquement par des lois : il se rend présent par routes, bureaux, archives, cadastres, écoles, casernes, tribunaux. L’État social ne se réduit pas à un principe de redistribution : il suppose guichets, caisses, hôpitaux, logements, statistiques, formulaires, réseaux administratifs, personnels formés.</p>
|
||||
<h3 class="commencer-reveal-heading">Les idéologies devant l'épreuve des conditions</h3>
|
||||
|
||||
<p>Cette matérialité est plus visible encore lorsqu’elle se défait. C'est le cas des guerres détruisant non seulement des vies, mais aussi les conditions organisées de la vie commune. La rupture des réseaux d’eau, d’énergie, de transport, la destruction des écoles, des hôpitaux, des administrations, des logements, des archives ou des circuits alimentaires ne constituent pas des dommages extérieurs au politique. Elles atteignent le politique dans sa texture même. Il peut rester un État sur le papier, une constitution, des autorités, des déclarations de droits ; si les conditions matérielles d’exercice de ces droits sont détruites, l’ordre politique se vide de son effectivité.</p>
|
||||
Libéralisme, socialisme, conservatisme, anarchisme travaillent les catégories disponibles. Ils les déplacent, les recomposent, les chargent d'attentes nouvelles. Le libéralisme peut s'accommoder de formes institutionnelles diverses lorsque certaines libertés sont garanties. Le socialisme peut emprunter des voies étatiques, autogestionnaires ou coopératives. L'anarchisme ne vise pas l'absence d'ordre ; dans ses traditions les plus exigeantes, il cherche des formes d'association sans capture hiérarchique.
|
||||
|
||||
<p>Ce point n’impose aucun matérialisme simpliste. Les infrastructures ne déterminent pas mécaniquement les institutions ; elles les conditionnent, les prolongent, les contredisent parfois. Les institutions produisent des infrastructures, mais les infrastructures configurent en retour les possibilités institutionnelles. Les idées orientent les constructions, mais les constructions stabilisent ou démentent les idées. Les régimes décident d’aménagements, mais les aménagements redistribuent les rapports de pouvoir que les régimes prétendent maîtriser.</p>
|
||||
Des courants plus récents accentuent cette dispersion : écologisme politique, féminisme, postcolonialisme, décroissance, technocritique. Ils introduisent des objets que les catégories classiques intègrent difficilement : nature, genre, héritages coloniaux, systèmes techniques, limites matérielles de la croissance, dépendances énergétiques, vulnérabilités différentielles.
|
||||
|
||||
<p>C’est cette circularité que les classifications ordinaires ne nomment pas. Les termes disponibles décrivent des formes de commandement, des principes de légitimation, des doctrines, des procédures. Ils ne nomment pas encore le plan où la politique devient capacité construite : là où les ressources sont prélevées, affectées, transformées en ouvrages, en institutions, en réseaux, en dispositifs ; là où des promesses deviennent des équipements, des droits deviennent des accès, des décisions deviennent des mondes habitables ou inhabitables.</p>
|
||||
Cette prolifération révèle davantage qu'un enrichissement doctrinal : elle montre que les catégories héritées ne suffisent plus à organiser l'ensemble des problèmes politiques contemporains. Les idéologies interprètent, orientent, contestent. Elles recomposent le champ. Elles ne disent pas toujours dans quelles conditions matérielles, sociales, techniques et existentielles leurs principes deviennent opérants.
|
||||
|
||||
<p>Faute de nom propre, ce plan reste dispersé entre plusieurs vocabulaires : infrastructure, institution, dispositif, administration, urbanisme, architecture, technique, équipement, service public. Chacun éclaire une part du phénomène ; aucun ne permet d’en saisir l’unité politique. “Infrastructure” insiste sur le support matériel ; “institution”, sur la stabilisation normative ; “dispositif”, sur l’agencement opératoire ; “architecture”, sur la forme construite ; “administration”, sur la gestion ; “urbanisme”, sur l’organisation spatiale. Or ce qui se joue ici traverse tous ces registres à la fois.</p>
|
||||
Un principe peut être généreux et manquer ses médiations. Une norme peut être juste dans son énoncé et inaccessible dans son exercice. Une institution peut être légitime et devenir impraticable pour ceux qui n'ont ni le langage, ni le temps, ni les appuis, ni la stabilité nécessaires pour s'y orienter.
|
||||
|
||||
<p>Il faut donc atteindre une formulation plus précise. Non pour inventer un mot par goût du néologisme, mais parce que le lexique disponible disperse ce que l’analyse doit tenir ensemble : le pouvoir de faire advenir des conditions construites du commun, de bâtir, aménager, instituer, équiper, orienter l’espace et les capacités, produire des seuils d’accès, des formes d’usage, des dépendances, des possibilités de circulation, d’apprentissage, de soin, de protection et de transmission.</p>
|
||||
L'analyse doit alors quitter les formes déclarées du pouvoir pour examiner les conditions qui les rendent habitables. À ce point, la question quitte le terrain doctrinal pour devenir archicratique : aucune promesse politique ne vaut pleinement tant que ses conditions d'exercice demeurent hors de prise.
|
||||
|
||||
<h3 class="commencer-reveal-heading">Nommer le plan des conditions construites</h3>
|
||||
<h3 class="commencer-reveal-heading">Le politique à l'épreuve de ses conditions</h3>
|
||||
|
||||
<p>À ce stade seulement, le terme peut apparaître. L’archicratie ne vient pas désigner un régime de plus, ni concurrencer la République, la démocratie, la bureaucratie ou la technocratie. Elle nomme le plan où les principes, les formes de pouvoir, les idéologies, les intérêts sociaux, les métiers, les ressources, les infrastructures et les institutions se nouent dans la production effective des conditions de vie collective.</p>
|
||||
Les pratiques, les métiers, les dispositifs et les infrastructures ne sont pas des arrière-plans. C'est par eux qu'un ordre politique s'inscrit dans la réalité.
|
||||
|
||||
<p>Dans son sens originel le plus strict, l’archicratie désigne le pouvoir de produire les conditions construites de l’existence commune.</p>
|
||||
Une école n'existe pas par son principe éducatif. Elle existe par des bâtiments, des enseignants, des programmes, des rythmes, des évaluations, des familles capables ou non d'accompagner, des transports, des langues, des attentes incorporées. Un hôpital n'existe pas par le droit au soin pris isolément. Il existe par des lits, des équipes, des horaires, des arbitrages, des financements, des protocoles, des corps soignants qui tiennent ou s'épuisent. Une administration n'existe pas par la légalité de ses procédures. Elle existe par des guichets, des interfaces, des formulaires, des délais, des capacités de compréhension, des possibilités de recours, des médiations familiales ou associatives.
|
||||
|
||||
<p>Elle ne se réduit ni à l’architecture, entendue comme art de concevoir des bâtiments, ni à l’infrastructure, entendue comme support matériel d’une société, ni à l’institution, entendue comme forme stabilisée de norme ou d’organisation. Elle traverse ces registres parce qu’elle vise le plan où construire, aménager, équiper, instituer et entretenir deviennent des opérations politiques de premier ordre.</p>
|
||||
Ces exemples indiquent le niveau où une norme devient condition d'existence. Les conditions construites du commun ne renvoient donc pas uniquement à des dispositifs institutionnels, techniques ou organisationnels. Elles engagent aussi des conditions temporelles, familiales, sociales, cognitives, langagières, territoriales et existentielles qui distribuent inégalement les possibilités réelles d'accès, de compréhension, d'usage, de participation et de reprise.
|
||||
|
||||
<p>Son étymologie a ici une fonction de discernement. Archè renvoie au commencement, au principe, à ce qui ordonne et fonde ; kratos à la force agissante, à la capacité d’exercer et de produire des effets. Le terme permet ainsi de tenir ensemble ce que les catégories précédentes dispersaient : la production de conditions fondatrices et leur puissance effective d’organisation.</p>
|
||||
C'est là que l'écart se creuse. Une procédure peut exister formellement tout en exigeant des ressources très inégalement distribuées : temps disponible, adresse stable, maîtrise de la langue administrative, familiarité numérique, confiance dans l'institution, possibilité de recommencer après une erreur, présence d'un proche capable d'aider. Le droit est commun dans son énoncé, mais ses conditions d'exercice traversent des vies inégalement équipées.
|
||||
|
||||
<p>Ce qui est nommé n’est donc ni seulement une origine, ni seulement une force, mais une puissance de configuration : faire advenir un monde dans lequel certaines actions deviennent possibles, probables, faciles ou légitimes, tandis que d’autres deviennent coûteuses, marginales ou impraticables.</p>
|
||||
La politique ne se joue donc pas uniquement dans les institutions qui décident. Elle se joue aussi dans les médiations qui rendent une décision praticable ou impraticable. Elle se joue dans l'écart entre la proclamation d'un droit et la possibilité concrète de le faire valoir. Elle se joue dans les seuils, les délais, les formats, les coûts cachés, les infrastructures, les dépendances matérielles, les régimes de preuve.
|
||||
|
||||
<p>L’archicratie nomme la capacité à convertir une orientation politique, une décision collective, une allocation de ressources ou une rationalité technique en conditions durables d’existence. Elle ne se confond pas avec la souveraineté, qui dit qui décide en dernière instance ; elle demande ce que cette décision parvient à rendre possible, à bâtir, à maintenir, à transformer. Elle ne se confond pas avec la bureaucratie non plus, qui décrit l’administration réglée, impersonnelle et procédurale ; elle interroge ce que cette administration rend matériellement praticable ou impraticable. Elle ne se confond pas avec la technocratie, qui désigne le pouvoir des experts ; elle regarde ce que ces savoirs, une fois inscrits dans des ouvrages, des institutions et des dispositifs, font au monde commun.</p>
|
||||
Le lexique classique commence ici à manquer. Bureaucratie nomme une forme administrative. Technocratie nomme une captation possible par les experts. Démocratie nomme une source de légitimité et certaines procédures de participation. État de droit nomme la soumission du pouvoir à la norme. Infrastructure nomme les supports matériels. Dispositif nomme des agencements de pouvoir et de savoir.
|
||||
|
||||
<p>Sa nécessité tient à ce qu’aucune de ces catégories ne nomme exactement ce plan : faire tenir un monde par des conditions construites.</p>
|
||||
Aucun de ces termes ne suffit à nommer le plan où les principes, les opérations et les épreuves doivent rester articulés pour qu'un ordre commun soit politiquement habitable.
|
||||
|
||||
<p>Le sens originel du terme est donc fortement matériel, sans être matérialiste au sens réducteur. Il ne dit pas que les constructions déterminent mécaniquement les formes politiques ; il dit que les formes politiques n’existent jamais sans constructions, équipements, médiations matérielles et organisations. Une constitution exige des tribunaux, des bureaux, des archives, des agents, des procédures, des espaces publics, des moyens de publication et des possibilités d’accès. Une école républicaine suppose bâtiments, maîtres, programmes, horaires, manuels, examens, inspections, budgets. Un droit au soin dépend de lits, de personnels, de routes, de médicaments, de systèmes d’information, de financements, de files d’attente et de critères de priorité.</p>
|
||||
C'est ce plan qu'il faut nommer.
|
||||
|
||||
<h3 class="commencer-reveal-heading">Apparition du terme archicratie</h3>
|
||||
<h3 class="commencer-reveal-heading">Le plan qui manquait aux catégories héritées</h3>
|
||||
|
||||
<p>Il importe toutefois de ne pas surinterpréter cette première apparition. L’archicratie ne désigne pas encore le paradigme ultérieur dans toute son extension, ni la théorie complète de la régulation qui articulera plus tard fondement, opération et épreuve. Elle apparaît d’abord comme découverte d’une puissance constitutive : le pouvoir de bâtir les conditions effectives du commun.</p>
|
||||
Le terme archicratie naît de cette nécessité, mais il ne nomme pas un régime supplémentaire. Il ne désigne ni le gouvernement d'un groupe particulier, ni une forme institutionnelle constituée, ni une idéologie concurrente. Il nomme l'exigence selon laquelle les conditions du commun doivent pouvoir être fondées, suivies, éprouvées et reprises.
|
||||
|
||||
<p>Sa force tient précisément à cette trajectoire. Née d’un constat matériel, elle porte déjà une question plus vaste : comment un ordre devient-il effectif ? Comment une société transforme-t-elle ses principes en conditions ? Comment une orientation politique devient-elle monde praticable ? Comment ce qui est décidé se convertit-il en accès, en murs, en routes, en procédures, en seuils, en capacités ?</p>
|
||||
Le mot rassemble deux dimensions que le vocabulaire politique tend à séparer. Archè renvoie au commencement, au principe, à ce qui fonde et rend recevable. Kratos renvoie à la puissance, à l'effectuation, à ce qui agit et transforme. L'archicratie désigne alors le problème de leur articulation : comment ce qui fonde rejoint-il ce qui opère ? Comment ce qui opère répond-il de ce qu'il produit ? Où ceux qui vivent les effets d'une régulation peuvent-ils éprouver, contester et reprendre ce qui les affecte ?
|
||||
|
||||
<p>L’archicratie rend visible ce que les catégories précédentes laissaient dispersé : le passage des régimes aux conditions, des doctrines aux équipements, des droits aux accès, des décisions aux milieux, des institutions aux formes d’existence. Elle ne remplace ni la République, ni la démocratie, ni la bureaucratie, ni la technocratie, ni l’institution ; elle les oblige à répondre à une question plus élémentaire : quel monde rendent-elles effectivement habitable ?</p>
|
||||
Trois dimensions se dégagent alors.
|
||||
|
||||
- L'arcalité désigne ce qui fonde une régulation : principe, norme, raison, finalité, horizon de validité. Elle répond à la question : au nom de quoi ?
|
||||
|
||||
- La cratialité désigne ce qui opère : instruments, dispositifs, procédures, infrastructures, métiers, chaînes techniques, budgets, standards, formes d'organisation. Elle répond à la question : par quoi et comment ?
|
||||
|
||||
- L'archicration désigne la scène d'épreuve et de reprise : les formes par lesquelles ce qui fonde et ce qui opère peuvent être confrontés à leurs effets, contestés, révisés, transformés. Elle répond à la question : où et comment ce qui affecte peut-il revenir vers ce qui l'a produit ?
|
||||
|
||||
L'archicratie nomme l'exigence d'ensemble ; l'archicration nomme la scène où cette exigence devient épreuve, contestation et reprise.
|
||||
|
||||
L'archicratie ne désigne donc pas la fermeture contemporaine du pouvoir. Elle précise une condition de tenue. Une régulation devient politiquement habitable lorsque ce qui la fonde, ce qui l'opère et ce qui la met à l'épreuve demeurent distinguables, articulés et exposables.
|
||||
|
||||
À l'inverse, la désarchicration désigne le processus par lequel cette articulation se défait. Les fondements deviennent incantatoires. Les opérations s'autonomisent. Les scènes d'épreuve se contractent, se ritualisent ou deviennent impraticables. La régulation continue d'agir, parfois avec une grande efficacité, mais elle perd sa tenue politique.
|
||||
|
||||
L'autarchicration désigne la dérive plus avancée : le moment où une régulation tend à ne plus rencontrer d'autre mesure que sa propre effectuation. Ses instruments produisent ses critères. Ses audits valident ses procédures. Ses indicateurs confirment ses priorités. Les effets qui échappent à ses formats deviennent périphériques.
|
||||
|
||||
Cette distinction verrouille le contresens majeur. L'archicratie n'est pas le nom de l'opacité contemporaine. Elle est ce qui permet de diagnostiquer cette opacité comme perte de relation entre fondement, opération et épreuve.
|
||||
|
||||
<h3 class="commencer-reveal-heading">Le seuil archicratique</h3>
|
||||
|
||||
Le vocabulaire disponible ne manque pas de nuances ; il manque son objet. Les régulations contemporaines ne se laissent plus saisir comme de pures formes de régime, comme des appareils bureaucratiques, comme des idéologies appliquées ou comme des décisions souveraines prolongées dans l'exécution. Elles agissent par chaînes, par formats, par seuils, par infrastructures, par critères d'accès, par dépendances matérielles et cognitives.
|
||||
|
||||
Elles traversent l'État sans s'y réduire. Elles mobilisent le marché sans s'y épuiser. Elles engagent l'expertise sans se confondre avec la technocratie. Elles utilisent l'administration sans se laisser ramener à la bureaucratie. Elles affectent des existences concrètes de manière différenciée : une même règle n'a pas le même coût selon le logement, le temps disponible, le capital administratif, l'entourage, l'état de santé, la familiarité avec les codes, la possibilité de contester sans risque.
|
||||
|
||||
Une même procédure peut être une formalité pour les uns et une traversée pour les autres. Une même architecture énergétique, budgétaire ou numérique peut produire des effets très différents selon les milieux, les familles, les territoires, les vulnérabilités. C'est pourquoi la question archicratique ne consiste plus à demander quelles institutions gouvernent, ni quelles normes organisent la vie collective. Elle demande : quel monde ces régulations rendent-elles effectivement habitable, pour qui, par quelles médiations, sous quelles conditions concrètes d'existence, et avec quelles possibilités réelles de reprise ?
|
||||
|
||||
L'archicratie désigne l'exigence de rendre comparables, suivables et reprenables les conditions par lesquelles un monde devient effectivement habitable, ou inhabitable, pour des existences concrètes.
|
||||
|
||||
<h3 class="commencer-reveal-heading">La portée inaugurale du terme</h3>
|
||||
|
||||
Nommer l'archicratie, ce n'est pas recouvrir le réel d'une couche supplémentaire d'abstraction. C'est isoler un plan que les vocabulaires disponibles laissaient dispersé.
|
||||
|
||||
Ce plan n'est ni celui du régime, ni celui de l'idéologie, ni celui de la procédure, ni celui de l'infrastructure prise à part. Il est celui de leur articulation concrète : le lieu où des principes deviennent des chaînes d'action, où des dispositifs transforment des vies, où des effets doivent pouvoir remonter vers ce qui les produit.
|
||||
|
||||
Sa légitimité tient à son pouvoir de discernement. Là où il n'éclaire aucun écart entre les raisons invoquées, les opérations effectives et les épreuves vécues, il doit se retirer. Là où il permet de distinguer une régulation qui fonctionne d'une régulation qui se tient, il devient nécessaire.
|
||||
|
||||
L'archicratie nomme cette exigence de tenue.
|
||||
|
||||
Elle demande que les conditions du commun ne soient pas abandonnées aux opérations qui les produisent. Elle demande que les mondes construits par les normes, les infrastructures, les procédures, les savoirs, les héritages et les dispositifs puissent encore être compris, discutés, contestés et repris par ceux qui les habitent.
|
||||
|
||||
Ce n'est pas un nom de plus dans la série des régimes. C'est un seuil de pensée : le moment où la politique cesse d'être interrogée à partir de ses formes visibles pour l'être aussi à partir des conditions qui rendent ces formes vivables.
|
||||
|
||||
L'archicratie commence là où une question devient inévitable :
|
||||
|
||||
Quel monde nos régulations construisent-elles, pour qui, par quelles médiations, et avec quelles possibilités de reprise ?
|
||||
|
||||
<h3 class="commencer-reveal-heading">Repères bibliographiques primaires et conceptuels</h3>
|
||||
|
||||
Platon, La République, en particulier livres II-IV pour la construction de la cité juste et livres VIII-IX pour la succession des régimes.
|
||||
|
||||
Aristote, La Politique, en particulier livre III pour la classification des constitutions selon le nombre de gouvernants et la finalité du gouvernement.
|
||||
|
||||
Polybe, Histoires, livre VI, pour l'analyse de la constitution mixte romaine et du cycle des régimes.
|
||||
|
||||
Thomas Hobbes, Léviathan, pour la souveraineté comme fondation de l'ordre politique moderne.
|
||||
|
||||
John Locke, Second traité du gouvernement civil, pour droits, propriété et consentement.
|
||||
|
||||
Jean-Jacques Rousseau, Du contrat social, notamment livre II, chapitre VI, pour la définition de la république comme État régi par des lois.
|
||||
|
||||
Montesquieu, De l'esprit des lois, notamment livres II et III, pour la distinction des formes de gouvernement et leurs principes.
|
||||
|
||||
Max Weber, Économie et société, pour la domination rationnelle-légale, la légitimité et la bureaucratie moderne.
|
||||
|
||||
Michel Foucault, L'archéologie du savoir ; L'ordre du discours ; Surveiller et punir ; Sécurité, territoire, population ; Naissance de la biopolitique, pour les discours, les dispositifs, les disciplines et la gouvernementalité.
|
||||
|
||||
Jürgen Habermas, Théorie de l'agir communicationnel, pour la tension entre systèmes et monde vécu.
|
||||
|
||||
Niklas Luhmann, Systèmes sociaux, pour la différenciation fonctionnelle des systèmes sociaux.
|
||||
|
||||
Bruno Latour, La science en action ; Changer de société, refaire de la sociologie, pour les médiateurs, les chaînes d'inscription et les réseaux d'action.
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -21,15 +21,18 @@ source:
|
||||
|
||||
<div class="manifest-body">
|
||||
|
||||
<h2 class="manifest-section-title">Ce qui gouverne devient moins saisissable</h2>
|
||||
<h2 class="manifest-section-title">Quand ce qui nous gouverne tend à se dérober</h2>
|
||||
|
||||
Les sociétés modernes n’ont jamais autant promis de rendre le monde gouvernable. Elles n’ont jamais autant produit de droits, de normes, de procédures, de données, d’institutions, d’indicateurs et de dispositifs de maîtrise. Elles n’ont jamais autant prétendu garantir, inclure, sécuriser, corriger, moderniser, planifier, évaluer, transformer. Elles savent parler de souveraineté, d’État de droit, de démocratie, de libertés publiques, d’efficacité administrative, de transition écologique, de performance, de responsabilité et d’accès aux droits.
|
||||
Les sociétés contemporaines n'ont pas déserté la règle. Elles en produisent avec une intensité rarement atteinte : droits, normes techniques, procédures, indicateurs, garanties, objectifs publics, voies de recours. Elles savent se justifier, se mesurer, s'administrer, corriger parfois leurs propres excès.
|
||||
|
||||
Et pourtant, ce qui décide concrètement des existences devient souvent plus difficile à saisir, plus difficile à contester, plus difficile à reprendre.
|
||||
Le trouble vient d'ailleurs. Il tient à l'écart qui se creuse entre l'existence formelle des garanties et les conditions réelles de leur exercice. Un droit peut demeurer intact dans les textes et devenir difficile à faire valoir. Une institution peut conserver sa légitimité et rendre ses opérations presque inatteignables. Une procédure peut fonctionner selon ses critères et laisser ceux qu'elle affecte sans prise sur ses effets.
|
||||
|
||||
Ce paradoxe n’annule pas les conquêtes politiques modernes. Les institutions, les droits, les procédures, les tribunaux, les administrations, les élections, les formes déclarables du pouvoir ne sont pas des illusions. Ils ont permis de distinguer l’autorité de la violence pure, la règle opposable de l’ordre arbitraire, la décision instituée de l’acte sans recours. Ils ont obligé le pouvoir à se dire, à se situer, à s’inscrire dans des formes, à rencontrer des limites. Un monde sans institutions, sans procédures et sans droits ne serait pas nécessairement plus libre ; il pourrait simplement devenir plus opaque, plus brutal, plus livré à des forces sans adresse.
|
||||
Ce manifeste part de cet écart : un monde où les normes, les dispositifs et les architectures qui nous gouvernent ne répondent plus toujours assez clairement de ce qu'ils produisent dans les vies.
|
||||
|
||||
Ce retrait n'a pas la franchise d'une interdiction. Il arrive par friction, par attente, par renvoi, par traduction imposée. Il s'insinue dans la différence entre ce qui est garanti et ce qui devient praticable. Il se loge dans cette zone où les principes politiques rencontrent des existences inégalement équipées pour les faire valoir.
|
||||
|
||||
L'archicratie naît de cette exigence : que les conditions du commun puissent comparaître. Elle ne vise ni l'abolition de la complexité, ni le rêve d'une transparence impossible. Elle demande que les régulations qui organisent nos vies ne deviennent pas étrangères à ceux qui les habitent.
|
||||
|
||||
Il n’y a aucune grandeur critique à mépriser les institutions. Mais il y a une naïveté symétrique à croire qu’elles suffisent.
|
||||
|
||||
<div class="editorial-reveal" data-editorial-reveal>
|
||||
<button class="editorial-reveal__button" type="button" aria-expanded="false">
|
||||
@@ -38,168 +41,247 @@ Il n’y a aucune grandeur critique à mépriser les institutions. Mais il y a u
|
||||
|
||||
<div class="editorial-reveal__body" aria-hidden="true">
|
||||
|
||||
<h2 class="manifest-section-title">Descendre dans les conditions</h2>
|
||||
<h2 class="manifest-section-title">Quelque chose résiste</h2>
|
||||
|
||||
Une part croissante de ce qui organise nos vies ne se présente plus sous la forme simple d’un ordre, d’une loi ou d’une décision clairement assignable. Elle se loge dans des chaînes d’opération, des infrastructures, des systèmes d’information, des procédures administratives, des plateformes numériques, des normes de conformité, des seuils budgétaires, des indicateurs de performance, des architectures énergétiques, sanitaires, scolaires, logistiques, financières ou algorithmiques. Le pouvoir n’a pas disparu ; il s’est distribué. La décision n’a pas cessé ; elle s’est enchâssée. La norme n’a pas été abolie ; elle s’est relayée dans des protocoles, des interfaces, des délais, des formulaires, des barèmes, des flux, des classements, des accès.
|
||||
On ne comprend pas toujours d'abord ce qui s'est retiré.
|
||||
|
||||
La question politique décisive n’est donc plus seulement de savoir qui gouverne. Elle est de savoir comment ce qui gouverne agit, à partir de quoi il se justifie, par quels dispositifs il affecte les existences, et où ceux qui en dépendent peuvent encore en faire l’épreuve.
|
||||
La loi est là. Le formulaire aussi. Le guichet a parfois changé de forme, mais il n'a pas disparu. Le recours figure quelque part, dans un texte, une page, un délai, une adresse. Rien ne signale une rupture franche. Pourtant, au moment d'agir, quelque chose résiste. Un délai a couru avant même que l'on ait compris son importance. Une pièce manque, puis une autre. Le dossier entre dans un circuit dont personne ne paraît répondre. La plateforme reconnaît un format, rarement une situation. L'interlocuteur existe peut-être, mais trop loin, trop tard, dans une langue qui suppose déjà la maîtrise de ce que l'on vient demander.
|
||||
|
||||
Il ne suffit plus de demander si un droit existe. Il faut demander par quelles conditions il devient praticable. Il ne suffit plus de demander si une institution est légitime. Il faut demander ce qu’elle rend effectivement possible, pour qui, à quel coût, selon quelles médiations, avec quels délais, avec quelles capacités de correction. Il ne suffit plus de demander si une procédure fonctionne. Il faut demander si ceux qu’elle affecte peuvent la comprendre, la contester, la déplacer, la faire reprendre lorsque ses effets deviennent injustes, absurdes, opaques ou destructeurs.
|
||||
Il y a là une expérience politique encore mal nommée. Elle ne ressemble pas toujours à l'injustice visible. Elle ne prend pas nécessairement le visage d'une autorité qui ferme la porte. Elle se présente comme une suite de conditions : pouvoir comprendre, pouvoir attendre, pouvoir prouver, pouvoir recommencer, pouvoir joindre, pouvoir se faire aider, pouvoir perdre du temps sans perdre davantage.
|
||||
|
||||
Une loi ne circule jamais seule dans le monde. Elle a besoin d’agents, de lieux, de budgets, d’archives, de guichets, de délais, de formulaires, d’interfaces, de bâtiments, de routes, de systèmes d’information, de routines professionnelles, de chaînes d’exécution. Un droit n’existe pas seulement dans l’ordre normatif qui le proclame ; il dépend des médiations qui le rendent exerçable. Une institution n’agit pas seulement par son principe ; elle agit par l’organisation concrète de ses accès, de ses priorités, de ses rythmes, de ses seuils, de ses exclusions et de ses possibilités de reprise.
|
||||
Pour certains, ces conditions restent en arrière-plan. Elles se confondent avec l'évidence d'une vie relativement stable : une adresse qui ne change pas, un ordinateur disponible, une familiarité avec les codes, un proche capable de relire, un emploi du temps assez souple, une confiance acquise devant les administrations, le sentiment que l'erreur se corrige. Pour d'autres, ces mêmes conditions deviennent l'épreuve. L'accès à un droit réclame une énergie que l'existence a déjà consommée ailleurs. La démarche arrive après la fatigue, après le travail, après le soin donné à un parent, après la journée de transport, après le bruit du logement, après l'inquiétude du mois qui finit.
|
||||
|
||||
Le politique ne se laisse donc plus comprendre uniquement à partir de ses sommets. Il faut descendre dans ses conditions. Non pour réduire les principes à la matière, ni pour dissoudre la loi dans l’infrastructure, mais pour reconnaître que toute forme politique n’existe qu’en s’inscrivant dans un monde opératoire. Là où cette inscription se dérègle, le principe peut demeurer intact dans son énoncé et pourtant perdre sa consistance dans l’existence.
|
||||
Deux personnes peuvent rencontrer la même règle sans rencontrer la même réalité. Le droit paraît identique dans l'énoncé ; les prises qui permettent d'y entrer ne sont pas réparties de manière égale. L'égalité formelle ouvre une promesse indispensable, mais cette promesse traverse des vies qui ne disposent pas des mêmes ressources de temps, de langage, de stabilité, de confiance, de santé, d'entourage, de mémoire administrative.
|
||||
|
||||
<h2 class="manifest-section-title">Là où les principes rencontrent leurs conditions</h2>
|
||||
Les sociétés modernes ont beaucoup promis en soumettant le pouvoir à des formes. Loi, responsabilité, publicité des actes, administration, jugement, représentation, recours : ces conquêtes ne sont pas des apparences. Elles ont éloigné l'autorité de la violence nue. Elles ont donné au pouvoir des adresses, des limites, des procédures, des voies de contestation. Un monde privé de ces médiations risquerait de livrer les existences à des forces plus brutes, moins opposables, plus difficiles encore à reprendre.
|
||||
|
||||
<h3 class="manifest-subsection-title">Le soin à l’épreuve de ses conditions</h3>
|
||||
Mais les formes héritées laissent désormais une part décisive du gouvernement des vies hors de prise. Une décision peut être régulière et produire des effets que personne ne parvient à reprendre. Une institution peut conserver sa légitimité déclarée et perdre, dans ses modes d'accès, une part de sa promesse. Une procédure peut fonctionner selon ses critères internes et épuiser ceux qu'elle devait servir. Le pouvoir n'a pas quitté le monde ; il s'est logé dans des médiations plus longues, plus techniques, plus distribuées, parfois moins adressables.
|
||||
|
||||
Dans les services d’urgence hospitaliers, la question n’est pas seulement celle du droit au soin. Ce droit demeure proclamé, reconnu, institué. L’hôpital demeure. Les professionnels demeurent. Les protocoles demeurent. Mais les conditions effectives du soin se tendent : temps d’attente, manque de lits, saturation des équipes, organisation des flux, raréfaction des marges disponibles. La DREES a établi qu’en 2023 la moitié des personnes prises en charge aux urgences y passait plus de trois heures, soit quarante-cinq minutes de plus qu’en 2013 ; elle indique aussi que 15 % des patients y passaient plus de huit heures, contre 9 % dix ans plus tôt, et que ces temps longs concernaient 36 % des personnes de 75 ans ou plus. Le même document rappelle qu’en dix ans le nombre de lits d’hospitalisation complète a diminué de 11 %, soit 43 000 lits en moins.
|
||||
Le regard doit alors descendre d'un étage. Demander qui décide demeure nécessaire. Demander au nom de quoi l'on décide demeure indispensable. Mais une question supplémentaire s'impose : comment ce qui est décidé devient-il condition d'existence ? Par quelles chaînes un principe rejoint-il une vie ? À quel moment la médiation qui devait rendre un droit praticable devient-elle l'obstacle qui le rend incertain ? Où l'expérience de ceux qui subissent ces effets peut-elle remonter, être entendue, déplacer les critères, transformer ce qui agit ?
|
||||
|
||||
Le problème n’est pas l’inexistence du principe. Il est l’écart entre un fondement toujours affirmé, une opération devenue contrainte, et une scène collective où cette tension pourrait être reprise autrement que comme une fatalité gestionnaire. Lorsque le soin continue d’exister mais devient, pour certains patients et certains soignants, une traversée d’attente, d’épuisement et de priorisation forcée, ce n’est pas seulement une organisation qui souffre ; c’est la promesse politique du soin qui rencontre ses conditions réelles.
|
||||
C'est ce plan qu'il faut nommer : le plan des conditions construites du commun, là où les principes rencontrent les infrastructures, les savoirs, les héritages, les vulnérabilités et les appuis concrets qui distribuent inégalement les possibilités d'existence.
|
||||
|
||||
Dans cette scène, tout demeure en apparence : le droit, l’institution, les professionnels, les procédures. Rien ne s’abolit spectaculairement. Pourtant, l’expérience change de nature. Le patient n’entre plus seulement dans un espace de soin ; il entre dans une chaîne saturée où son cas doit trouver place parmi d’autres cas, dans des flux, dans des priorités, dans des disponibilités incertaines. Le soignant n’exerce plus seulement une compétence ; il arbitre sous contrainte, il compense des manques, il absorbe dans son corps et dans son jugement les tensions d’un système qui continue de fonctionner en partie grâce à l’endurance de ceux qui le portent. La question politique n’est donc pas seulement : le soin est-il reconnu ? Elle devient : quelles conditions rendent encore le soin praticable, soutenable, contestable et transformable ?
|
||||
<h2 class="manifest-section-title">Le plan oublié des conditions</h2>
|
||||
|
||||
<h3 class="manifest-subsection-title">Le droit rendu impraticable</h3>
|
||||
Les mots politiques ne nomment jamais un niveau unique de réalité.
|
||||
|
||||
Dans l’administration dématérialisée, le problème n’est pas seulement l’existence formelle d’un droit ou d’une prestation. Une procédure peut être disponible en ligne, une plateforme peut fonctionner, un formulaire peut exister, un recours peut être prévu. Pourtant, si l’accès suppose des équipements, des compétences, du temps, une stabilité de situation, une maîtrise des codes administratifs et numériques que tous ne possèdent pas, alors l’exclusion ne prend pas la forme explicite d’un refus. Elle prend la forme plus silencieuse d’une impraticabilité. Le Défenseur des droits a établi en 2022 un rapport de suivi sur les inégalités d’accès aux droits engendrées par la dématérialisation des procédures administratives, rappelant que la transformation numérique de l’administration s’était poursuivie tout en continuant de susciter de nombreuses réclamations, notamment lorsque les alternatives physiques et l’accompagnement demeurent insuffisants.
|
||||
République peut désigner une forme de gouvernement, un régime de la loi, une exigence civique, une ressource de légitimation, parfois une frontière discursive dressée entre le recevable et l'irrecevable. Démocratie peut désigner une source de légitimité, une procédure électorale, une culture du conflit, une promesse d'égalité politique. État de droit peut renvoyer à la hiérarchie des normes, à la protection juridictionnelle, à la prévisibilité de l'action publique, à la possibilité d'opposer une règle au pouvoir.
|
||||
|
||||
On n’interdit pas ; on rend difficile. On ne supprime pas le droit ; on déplace ses conditions d’exercice. On ne ferme pas officiellement la porte ; on transforme l’entrée en parcours d’obstacles. L’usager ne se heurte pas nécessairement à une décision hostile, mais à un langage, à une interface, à une temporalité, à une chaîne de validation, à une absence d’interlocuteur, à un dossier qui ne reconnaît pas son cas. L’exclusion devient d’autant plus difficile à nommer qu’elle n’apparaît plus toujours comme exclusion. Elle se présente comme mauvaise manipulation, défaut de pièce, délai non respecté, case mal remplie, identifiant perdu, justificatif inadéquat, situation non prévue.
|
||||
Ces mots demeurent nécessaires. Ils conservent une puissance descriptive et normative. Mais ils disent encore trop peu ce qui se noue entre la validité d'un principe et la praticabilité d'une existence. Ils suivent mal le trajet par lequel une décision devient dossier, un droit devient justificatif, une politique devient seuil, un objectif devient indicateur, une promesse devient attente, une norme devient tri.
|
||||
|
||||
Dans une telle configuration, la violence n’est pas toujours bruyante. Elle est procédurale. Elle ne frappe pas nécessairement par interdiction ; elle épuise par inaccessibilité. Elle ne dit pas : vous n’avez pas droit. Elle dit : recommencez, complétez, attendez, connectez-vous, prouvez encore, revenez plus tard, appelez un numéro saturé, consultez une foire aux questions, prenez rendez-vous dans trois semaines, trouvez quelqu’un qui puisse vous aider. Le politique se loge alors dans une question apparemment mineure : qui peut encore faire reconnaître sa situation par le dispositif qui prétend traiter son droit ?
|
||||
La difficulté ne vient pas d'une pauvreté des traditions intellectuelles. Une part majeure de la pensée moderne a déjà déplacé le regard hors de la figure trop pauvre du commandement. Weber a montré l'importance de la domination rationnelle-légale, du règlement, de la compétence, du dossier, de la prévisibilité administrative. Foucault a déplacé l'analyse vers les dispositifs, les disciplines, la gouvernementalité, les conduites orientées avant même d'être explicitement ordonnées. Habermas a décrit la tension entre systèmes et monde vécu, lorsque les formes fonctionnelles de coordination pénètrent des domaines où l'entente, le langage et la reconnaissance demeurent vitaux. Luhmann a mis au jour la puissance des systèmes différenciés, capables de traiter le monde selon leurs codes internes. Latour a rappelé que l'action circule par médiateurs, objets, inscriptions, chaînes matérielles, traductions successives.
|
||||
|
||||
<h3 class="manifest-subsection-title">La transition comme condition de vie</h3>
|
||||
Chacune de ces traditions garde sa forme propre ; les rabattre l'une sur l'autre reviendrait à les appauvrir. Elles ont pourtant rendu suspecte une idée persistante : le pouvoir serait localisable d'abord là où une volonté ordonne. L'action collective moderne passe par des formes qui rendent possible, transmettent, codent, calculent, stabilisent, rendent recevable. Le geste archicratique s'inscrit dans ce déplacement et lui donne un critère politique : ces formes peuvent-elles encore répondre de ce qu'elles fondent, de ce qu'elles opèrent et de ce qu'elles engendrent ?
|
||||
|
||||
Dans la transition énergétique, la question ne se réduit pas davantage à une opposition entre volonté écologique et inertie industrielle. Sortir des énergies fossiles, électrifier des usages, transformer les réseaux, garantir la continuité d’approvisionnement, organiser des flexibilités, financer des infrastructures, répartir les coûts et les contraintes : tout cela engage des décisions, mais aussi des dépendances, des temporalités, des architectures techniques, des arbitrages sociaux. RTE rappelle que la France consomme encore plus de 60 % d’énergie fossile et que la sortie des fossiles suppose une électrification accrue ; dans son Bilan prévisionnel 2023-2035, la consommation d’électricité pourrait atteindre entre 580 et 640 TWh par an en 2035 contre environ 460 TWh aujourd’hui, et le système aura besoin de flexibilités nouvelles, notamment la modulation de la demande et les batteries.
|
||||
Nous appelons archicratie l'exigence par laquelle une régulation affectant la vie commune peut exposer ce qui la fonde, rendre suivables les opérations par lesquelles elle agit, accueillir l'épreuve de ceux qu'elle affecte et rendre possible une reprise réelle.
|
||||
|
||||
Une transition peut être nécessaire dans son fondement, redoutablement complexe dans son opération, et encore insuffisamment appropriable dans les scènes où ceux qui en vivent les effets peuvent discuter les seuils, les priorités, les vulnérabilités et les sacrifices exigés. Il ne suffit pas d’invoquer le climat, même légitimement. Il ne suffit pas de planifier des trajectoires, même rigoureusement. Il faut encore que les dépendances produites, les coûts distribués, les territoires affectés, les usages transformés, les contraintes imposées puissent devenir discutables autrement que sous la forme d’un arbitrage déjà verrouillé par la nécessité technique.
|
||||
Ce mot doit être entendu à rebours d'un contresens possible : il ne nomme pas la fermeture contemporaine du pouvoir, mais une condition de tenue. Là où cette condition se défait, nous parlons de désarchicration. Là où une régulation tend à ne plus rencontrer d'autre mesure que sa propre effectuation, ses propres critères, ses propres instruments de validation, nous parlons d'autarchicration.
|
||||
|
||||
La transition énergétique révèle ainsi un trait majeur de notre temps : plus les systèmes deviennent interdépendants, plus les conditions de leur transformation deviennent difficiles à saisir pour ceux qui en dépendent. L’électricité n’est pas seulement une énergie ; elle est une condition de vie quotidienne, de production, de chauffage, de déplacement, de communication, de soin, d’information. La transformer, c’est transformer un régime d’existence. Ce n’est pas une raison pour ne pas le faire ; c’est une raison pour ne pas faire comme si la nécessité suffisait à fonder la manière.
|
||||
Ces distinctions importent. Sans elles, la critique confond l'opacité, la complexité, l'efficacité, la violence, l'illégitimité et l'impuissance. Ce qui nous manque n'est pas une colère plus vaste. C'est un discernement plus exact.
|
||||
|
||||
<h3 class="manifest-subsection-title">Le logement comme condition construite</h3>
|
||||
Le geste archicratique vaut lorsqu'il aiguise le discernement. Hors des écarts entre raisons invoquées, opérations effectives et épreuves vécues, il perd sa nécessité. Là où il permet de distinguer une régulation qui fonctionne d'une régulation qui se tient, il devient éclairant.
|
||||
|
||||
Dans le logement, l’habitabilité cesse d’être une métaphore. Elle devient sol, murs, crédit, bail, norme, localisation, voisinage, héritage, distance, marché, permis, propriété, loyer, dette. Le droit peut affirmer qu’il faut pouvoir se loger ; la ville peut proclamer la mixité ; les politiques publiques peuvent annoncer la construction, la rénovation, la transition énergétique du bâti, la lutte contre l’insalubrité. Mais l’accès réel au logement se décide dans une architecture beaucoup plus épaisse : prix du foncier, capacité d’emprunt, garanties exigées, rareté de l’offre, localisation des emplois, accès aux transports, normes de construction, divisions patrimoniales, héritages familiaux, politiques d’urbanisme, sélection des dossiers, temporalités administratives.
|
||||
Une régulation fonctionne lorsqu'elle produit des effets selon ses instruments. Elle se tient lorsque ses raisons, ses opérations et ses épreuves demeurent reliées sans être confondues. Cette différence est décisive. Beaucoup de dispositifs traitent, classent, orientent, distribuent, évaluent. Ils perdent leur tenue lorsque leurs raisons deviennent décoratives, lorsque leurs opérations deviennent autoréférentielles, lorsque les épreuves qu'ils produisent ne disposent plus de scène capable d'en reprendre les effets.
|
||||
|
||||
Ici encore, le problème n’est pas seulement que certains manquent d’un toit. Il est que le monde bâti distribue durablement les possibilités d’existence. Une maison n’est pas seulement un abri ; elle inscrit un rapport à la propriété, à l’intimité, à la transmission, au crédit, au voisinage, au droit du sol. Un logement trop loin d’un lieu de travail produit du temps contraint. Un logement trop cher transforme l’existence en arbitrage permanent. Un logement précaire rend l’avenir difficile à projeter. Un logement indigne atteint les corps, la santé, l’apprentissage, le repos, la dignité. Un quartier mal desservi limite les capacités de circulation. Une politique urbaine qui embellit peut aussi déplacer. Une rénovation peut protéger du froid tout en augmentant les coûts. Une norme peut sécuriser tout en excluant ceux qui n’ont pas les moyens de s’y conformer.
|
||||
L'archicratie suppose une arcalité : ce qui rend une régulation recevable, ce qui lui donne raison, ce qui l'inscrit dans un horizon de validité. Elle suppose une cratialité : ce qui agit, ce qui transforme, ce qui distribue les effets dans la réalité matérielle, administrative, technique, économique, sociale. Elle suppose une archicration : la scène où ce qui fonde et ce qui opère peuvent être éprouvés, contestés, repris.
|
||||
|
||||
Le logement montre avec une netteté particulière que les conditions construites ne sont jamais neutres. Elles distribuent des prises. Elles donnent ou retirent des marges. Elles rendent certaines vies plus stables, d’autres plus exposées. Elles décident de la proximité des écoles, des soins, des transports, des services, du travail, des solidarités. Elles produisent des dépendances silencieuses, des assignations territoriales, des possibilités d’ascension ou d’enfermement. Elles peuvent rendre une existence habitable ou la réduire à une suite de contraintes.
|
||||
Ces trois dimensions s'entrelacent plutôt qu'elles ne s'empilent. Elles se nouent, se tissent, se déplacent, se déséquilibrent. Une arcalité sans effectuation devient proclamation. Une cratialité qui se protège de ses raisons devient gestion close. Une archicration réduite à des signes de consultation devient décor procédural. Le politique se défait rarement d'un coup. Il perd sa tenue par ces décrochages.
|
||||
|
||||
Le politique ne se joue donc pas seulement dans la proclamation d’un droit au logement, ni dans le nombre de logements annoncés, ni dans l’équilibre abstrait entre offre et demande. Il se joue dans la manière dont le bâti, le sol, la propriété, le crédit, la norme et l’accès composent un monde où certains peuvent demeurer, transmettre, circuler, apprendre, se soigner, travailler, tandis que d’autres doivent sans cesse prouver leur solvabilité, leur conformité, leur urgence, leur patience. Le logement est archicratique au sens le plus direct : il montre que la vie commune n’est pas seulement régie par des principes ; elle est construite, située, distribuée, verrouillée ou rendue reprenable dans des formes matérielles.
|
||||
<h2 class="manifest-section-title">Les vies inégalement équipées</h2>
|
||||
|
||||
<h2 class="manifest-section-title">Tenir les tensions, non les abolir</h2>
|
||||
L'archicratie manquerait son objet si elle s'arrêtait au seuil des institutions.
|
||||
|
||||
Ces scènes ne révèlent pas seulement une série de défaillances sectorielles. Elles exposent quelque chose de plus dur : le monde commun ne se compose pas uniquement de problèmes que l’on pourrait résoudre par meilleure administration, meilleure planification, meilleur accompagnement ou meilleure répartition. Il se compose aussi de tensions qui doivent être tenues.
|
||||
Ce qui se joue dans les médiations contemporaines atteint des existences situées. Il atteint des familles, des trajectoires, des corps, des mémoires, des usages, des manières d'habiter le temps. Il atteint cette zone fragile où une personne possède en droit la même ressource qu'une autre, tout en disposant de prises très différentes pour la faire valoir.
|
||||
|
||||
Une régulation peut demeurer fondée, fonctionner encore, produire des effets mesurables, et pourtant devenir insuffisamment habitable lorsque ceux qu’elle affecte ne disposent plus d’une prise réelle sur ses conditions, ses effets et ses transformations. Elle peut aussi devenir inhabitable lorsque les tensions qu’elle prétend traiter sont converties trop vite en variables de gestion, en arbitrages techniques ou en problèmes solubles.
|
||||
Il faut dire cela avec rigueur. Les individus ne sont pas des surfaces passives où les systèmes viendraient inscrire leurs contraintes. Les familles ne sont pas des blocs homogènes. Les classes sociales ne déterminent pas mécaniquement chaque capacité. Les personnes comprennent, anticipent, résistent, apprennent, contournent, transmettent, inventent des appuis. Elles font tenir des vies dans des conditions souvent plus dures que ne le reconnaissent les institutions qui les évaluent.
|
||||
|
||||
Les sociétés humaines ne sont pas traversées seulement par des défauts réparables. Elles sont traversées par des tensions qui ne peuvent être abolies sans violence : soin universel et rareté des capacités, égalité proclamée et situations inégalement armées, liberté de mouvement et contraintes écologiques, sécurité collective et exposition démocratique, stabilité institutionnelle et transformation nécessaire, protection des vulnérables et autonomie des existences, mémoire des formes héritées et invention de formes nouvelles.
|
||||
Cette intelligence pratique ne doit pourtant pas masquer l'inégalité des prises. Certains droits à l'erreur ne sont jamais distribués également. Certains retards se rattrapent ; d'autres ferment une ressource. Un formulaire prend dix minutes dans une maison calme et devient une soirée entière dans un logement surpeuplé. Une démarche qu'un parent diplômé transforme en formalité peut devenir, pour un autre, une traversée de langue administrative, de peurs anciennes, d'angoisse de mal faire. Dans certaines familles, on sait appeler, relancer, argumenter, demander une attestation, chercher un texte, mobiliser un contact ; dans d'autres, on attend, parce que contester paraît dangereux, illégitime ou trop coûteux.
|
||||
|
||||
Ces tensions ne sont pas des anomalies. Elles ne disparaissent pas lorsqu’une société devient plus rationnelle, plus démocratique, plus technique ou mieux administrée. Elles changent de forme, se déplacent, s’intensifient parfois, deviennent plus visibles lorsque les dispositifs chargés de les contenir se saturent, se rigidifient ou se ferment.
|
||||
La société néolibérale tend à relire ces écarts comme différences d'adaptation. Elle donne à chacun la charge de se rendre compatible avec les dispositifs qui l'évaluent. L'accès devient compétence. L'orientation devient responsabilité individuelle. La précarité devient défaut d'anticipation. La difficulté à comprendre devient manque d'autonomie. L'échec à obtenir devient incapacité à naviguer.
|
||||
|
||||
La faute des régulations contemporaines n’est pas seulement de mal résoudre les problèmes. Elle est souvent de traiter comme problèmes solubles des tensions qui demandent d’abord à être reconnues comme irréductibles. Lorsqu’une telle tension est convertie en variable de gestion, elle cesse d’être politiquement travaillée. Elle devient indicateur, arbitrage technique, contrainte budgétaire, cas administratif, coût social, risque acceptable. Ce qui devrait comparaître comme tension du monde commun se trouve absorbé dans une opération.
|
||||
La brutalité de ce déplacement tient à sa discrétion. Personne n'a besoin d'accuser ouvertement. Le langage des dispositifs peut alors parler d'autonomie, de parcours, d'employabilité, de responsabilisation, de maîtrise des démarches, tandis que la charge réelle se déplace vers ceux qui doivent s'y rendre compatibles. Une épreuve produite par des conditions collectives revient alors vers l'individu sous la forme d'un déficit personnel. Celui qui ne trouve pas la bonne entrée devient mauvais usager. Celui qui fatigue devient peu adaptable. Celui qui renonce disparaît des statistiques de recours. Celui qui ne proteste pas confirme, par son silence, l'apparente acceptabilité du système.
|
||||
|
||||
L’archicratie ne promet pas de supprimer ces tensions. Elle refuse cette promesse. Une société politiquement habitable n’est pas une société sans conflit, sans tragique, sans contradiction, sans pertes ni arbitrages. C’est une société capable d’instituer des scènes où ses tensions les plus dures peuvent être nommées, exposées, supportées, discutées, déplacées et reprises sans être ni niées, ni abandonnées à la brutalité des rapports de force, ni dissoutes dans la fausse neutralité des procédures.
|
||||
Le regard archicratique commence par cette économie cachée des prises. Qui peut attendre ? Qui peut recommencer ? Qui peut contester sans peur ? Qui dispose d'un proche capable de traduire le langage administratif ? Qui peut perdre une journée sans perdre son salaire, son calme, son logement, sa place ? Qui peut faire reconnaître une erreur sans être soupçonné de mauvaise foi ?
|
||||
|
||||
La co-viabilité désigne cette tenue fragile : faire tenir ensemble des formes de vie qui ne demandent pas toutes la même chose au monde, qui n’y sont pas exposées de la même manière, qui n’y disposent pas des mêmes prises, et dont les besoins, les rythmes, les vulnérabilités ou les exigences peuvent entrer en conflit réel.
|
||||
Ces questions ne relèvent pas de la compassion. Elles relèvent de l'intelligibilité politique. La fatigue, l'attente, le langage, l'adresse, le réseau familial, la confiance dans l'institution, la capacité de recommencer après un refus, ne sont pas des détails biographiques. Ce sont des médiations de la vie commune. Elles déterminent ce que les principes deviennent lorsqu'ils rencontrent des existences.
|
||||
|
||||
Une tension irréductible n’est pas une tension que l’on renonce à transformer. C’est une tension que l’on renonce à faire disparaître par simplification. Elle oblige à produire des formes de médiation assez fortes pour éviter la destruction, assez ouvertes pour éviter la capture, assez révisables pour éviter la fossilisation. Elle exige non pas une solution finale, mais une tenue : une manière de rendre le conflit supportable sans le neutraliser, de rendre l’arbitrage explicite sans le naturaliser, de rendre la transformation possible sans prétendre abolir ce qui résiste.
|
||||
Le logement le montre avec une force matérielle. Les conditions n'y sont pas des métaphores. Elles ont des murs, une adresse, un loyer, un bail, une température, une humidité, une distance, un temps de trajet. Elles s'inscrivent dans les corps, dans le sommeil, dans l'étude, dans les relations familiales, dans la capacité à se projeter.
|
||||
|
||||
C’est pourquoi l’archicratie est inséparable d’une pensée du tragique politique. Non du tragique comme résignation, mais du tragique comme reconnaissance de ce qui ne se laisse pas réduire à une bonne procédure, à un meilleur calcul, à une optimisation plus fine ou à une proclamation plus généreuse. Une civilisation ne tient pas parce qu’elle élimine ses tensions. Elle tient lorsqu’elle parvient à leur donner forme sans les falsifier.
|
||||
La Fondation Abbé Pierre estimait, dans son rapport 2024, que 4,2 millions de personnes souffraient de mal-logement ou d'absence de logement personnel, et que 12,1 millions étaient fragilisées par rapport au logement. Ces chiffres ne décrivent pas un manque abstrait de logements. Ils décrivent des différences de stabilité, de repos, d'intimité, de mobilité, de santé, de dignité.
|
||||
|
||||
<h2 class="manifest-section-title">Quand le fonctionnement devient justification</h2>
|
||||
Un logement trop cher oblige à calculer sans relâche. Un logement éloigné impose des heures de transport qui retirent du temps aux enfants, à la santé, à l'étude, au repos. Un logement bruyant modifie la capacité de concentration. Un logement indigne atteint les corps avant toute discussion politique. Une adresse instable fragilise les démarches administratives, la scolarité, l'accès au soin, la recherche d'emploi. La famille ne traverse pas ces conditions comme un sujet abstrait ; elle les absorbe dans ses horaires, ses tensions, ses arbitrages, ses silences.
|
||||
|
||||
Les sociétés contemporaines ne cessent pas de produire des justifications. Elles continuent de parler de droits, de progrès, de modernisation, de sécurité, d’efficacité, d’égalité, de transition, de protection, de responsabilité. Elles ne cessent pas non plus de produire des opérations : elles administrent, calculent, optimisent, planifient, numérisent, évaluent, contrôlent, ajustent. Le problème n’est donc pas une absence brute de fondements ou d’opérations. Il apparaît lorsque les justifications se trouvent peu à peu absorbées par les contraintes d’effectuation ; lorsque la discussion des fins se trouve rabattue sur la faisabilité ; lorsque l’expérience des personnes affectées pèse moins que l’indicateur qui prétend l’objectiver ; lorsque le recours existe encore, mais dans une forme si tardive, si technique ou si coûteuse qu’il ne reprend presque rien de ce qu’il conteste.
|
||||
Le droit au logement ne loge pas. Cette phrase ne vise pas à déprécier le droit. Elle rappelle qu'un droit exige du foncier, des financements, des règles d'attribution, des constructions, des rénovations, des transports, des capacités d'entretien, des garanties, des politiques urbaines. Lorsqu'une société proclame l'habitabilité sans produire les conditions qui la rendent effective, elle transforme la promesse en attente.
|
||||
|
||||
Le danger n’est pas que les systèmes diraient naïvement : cela fonctionne, donc cela est juste. La réalité est plus subtile. Elle tient à une pente pratique par laquelle le fonctionnement devient progressivement le langage dominant de la justification. Ce qui devait être discuté comme choix politique se présente comme contrainte technique. Ce qui devait être exposé comme arbitrage se présente comme nécessité budgétaire. Ce qui devait être repris comme conflit social se présente comme problème de procédure. Ce qui devait être entendu comme expérience vécue se présente comme donnée mal renseignée, dossier incomplet, cas atypique, anomalie statistique.
|
||||
Aux urgences, la promesse du soin se mesure à ce qu'elle fait attendre. L'hôpital n'a pas disparu. Les soignants tiennent. Les protocoles existent. Pourtant l'expérience bascule lorsque le temps s'allonge, lorsque les lits manquent, lorsque les équipes compensent par l'épuisement ce que l'organisation ne garantit plus. La saturation n'a plus alors la figure d'un incident : elle devient une condition ordinaire du soin.
|
||||
|
||||
L’adversaire que vise ce manifeste n’est pas un ennemi simple. Il serait trop commode de le réduire au marché, à l’État, à la technique ou à l’expertise. Chacune de ces formes peut soutenir des conditions d’existence ; chacune peut aussi produire de la fermeture. Le problème commence lorsqu’une régulation cesse de répondre simultanément de ses raisons, de ses opérations et de ses effets. Il commence lorsque les contraintes de fonctionnement absorbent l’espace du jugement ; lorsque les moyens deviennent plus contraignants que les fins qu’ils étaient supposés servir ; lorsque la procédure est traitée comme si elle suffisait à produire justice ; lorsque l’expertise devient indiscutable non parce qu’elle est vraie, mais parce qu’elle est devenue le seul langage recevable ; lorsque la plateforme transforme l’usage en consentement ; lorsque l’urgence devient une manière durable de suspendre l’épreuve.
|
||||
La DREES a montré qu'en 2023 la moitié des personnes prises en charge aux urgences y restait plus de trois heures, avec une forte aggravation des temps longs, notamment pour les plus âgés. Le patient n'est pas exclu du soin. Il entre dans une chaîne saturée. Le soignant ne renonce pas à sa vocation ; il arbitre dans des marges diminuées, sous des contraintes que son jugement professionnel n'a pas choisies. La promesse politique du soin ne disparaît pas ; elle est vécue comme trahison lorsque l'accès reconnu devient attente imposée, lorsque l'accueil devient tri sous contrainte, lorsque la présence des professionnels sert à masquer l'insuffisance des moyens qui leur permettraient de soigner dans de bonnes conditions.
|
||||
|
||||
<h2 class="manifest-section-title">Quand les régulations se referment</h2>
|
||||
La tarification à l'acte appartient à cette architecture. Elle n'est pas une ligne comptable extérieure au soin : elle a pesé sur les manières d'organiser, de coder, de prioriser, de rentabiliser les séjours, les actes, les lits, les flux. Elle a contribué à faire entrer la logique hospitalière dans une grammaire où ce qui se compte tend à commander ce qui soigne. Le droit demeure, mais il demande aux corps d'encaisser des arbitrages que le vocabulaire de la gestion transforme trop vite en optimisation.
|
||||
|
||||
Le capitalisme néolibéral technicisé constitue aujourd’hui l’une des puissances historiques les plus actives de ce déplacement. Il tend à traduire les problèmes collectifs dans les langages du coût, de la concurrence, de l’optimisation, de la mesure, de la responsabilité individuelle et de la performance. Mais ce déplacement ne se réduit pas à une doctrine économique. Il travaille les existences au niveau de leurs prises quotidiennes. Il transforme la difficulté d’accès en défaut d’adaptation, la vulnérabilité en manque d’autonomie, l’exclusion en mauvais parcours, la dépendance en insuffisance de performance.
|
||||
Les mots de performance et de défaillance manquent ici leur cible. Le système ne s'arrête pas : il traite, oriente, priorise, mesure, absorbe. Il fonctionne dans la tension, et cette continuité peut devenir son alibi. Les charges se déplacent alors vers les patients qui attendent, les proches qui accompagnent, les soignants qui absorbent, les familles qui réorganisent leur temps autour d'une incertitude.
|
||||
|
||||
Si vous n’accédez pas, c’est que vous n’avez pas su naviguer. Si vous êtes vulnérable, c’est que vous n’êtes pas assez adaptable. Si vous ne vous logez pas, c’est que votre dossier n’est pas assez solide. Si vous n’obtenez pas un droit, c’est que vous n’avez pas fourni la bonne preuve, au bon moment, dans le bon format. L’exclusion d’une ressource devient alors défaut de solvabilité, de conformité, de mobilité, d’information ou d’optimisation.
|
||||
Avec l'administration numérique, le déplacement change encore de forme. Elle porte une promesse légitime : réduire les délais, éviter des déplacements, faciliter des démarches, rendre accessibles des informations. Pour une partie des usagers, cette promesse devient réelle. Le numérique peut alléger, accélérer, clarifier.
|
||||
|
||||
Ainsi les conditions communes se changent en obligations individuelles de performance. Les protections deviennent des charges. Les vulnérabilités deviennent des défauts d’adaptation. Les usages deviennent des données. Les besoins deviennent des marchés. Les difficultés d’accès deviennent des insuffisances personnelles. Le monde se retire comme responsabilité commune et revient sous la forme d’un parcours individuel à réussir.
|
||||
Mais une régulation doit être jugée aussi depuis ses bords. Ceux qui n'ont pas l'équipement adéquat. Ceux qui n'ont pas d'adresse stable. Ceux qui maîtrisent mal la langue administrative. Ceux qui craignent d'appuyer au mauvais endroit. Ceux dont la situation ne correspond pas au cas prévu. Ceux qui dépendent d'un enfant, d'un voisin, d'un travailleur social, d'un proche déjà débordé. Ceux qui renoncent avant d'apparaître dans les statistiques du refus.
|
||||
|
||||
Mais le néolibéralisme technicisé n’a pas le monopole de la fermeture. Une régulation publique peut se rigidifier. Une administration peut devenir impraticable. Une expertise peut neutraliser la contradiction. Une politique de sécurité peut prolonger l’exception. Une morale collective peut s’instituer en contrôle sans reprise. Une institution peut réciter son fondement tout en perdant la capacité de l’effectuer. Une procédure démocratique peut multiplier les consultations tout en laissant intacts les agencements qui déterminent réellement la décision. L’enjeu archicratique est plus profond qu’une seule critique idéologique : il concerne toutes les formes de régulation qui continuent d’agir tout en rétrécissant les conditions dans lesquelles leurs raisons, leurs médiations et leurs effets peuvent être repris ensemble.
|
||||
Le Défenseur des droits a alerté dès 2019 sur les risques de recul de l'accès aux droits liés à la dématérialisation des services publics, puis a publié en 2022 un suivi de ses recommandations, en insistant sur l'importance des alternatives physiques et de l'accompagnement. Une procédure disponible ne garantit pas nécessairement une procédure praticable.
|
||||
|
||||
Une critique trop courte du néolibéralisme manquerait la généralité du problème. Une critique trop générale du “système” manquerait ses formes historiques. Il faut tenir les deux. Il existe bien des rationalités économiques, gestionnaires, concurrentielles et consuméristes qui dissolvent les conditions communes dans des trajectoires individualisées ; mais il existe aussi des fermetures bureaucratiques, techniques, sécuritaires, morales ou expertes qui ne se réduisent pas à la logique marchande. Ce que ce manifeste affronte, ce n’est pas seulement une idéologie adverse, mais une manière pour les régulations de se refermer sur leurs propres opérations.
|
||||
L'exclusion produite par ces dispositifs se présente rarement comme telle. Elle apparaît sous la forme d'un dossier incomplet, d'un identifiant perdu, d'une authentification impossible, d'un document non conforme, d'un format refusé. La décision devient difficile à localiser. Est-ce la règle ? L'interface ? La sous-traitance technique ? Le service instructeur ? L'algorithme de tri ? La personne au téléphone qui ne peut rien modifier ? Lorsque l'usager ne sait plus à qui parler, l'épreuve se contracte.
|
||||
|
||||
<h2 class="manifest-section-title">Ce que nous appelons archicratie</h2>
|
||||
La médiation déborde les proches, les familles et les associations. Elle passe aussi par une chaîne technique largement privée, devenue condition ordinaire de l'accès public. Pour exercer un droit, il faut souvent disposer d'un appareil, d'un système d'exploitation, d'un navigateur compatible, d'une connexion, d'une adresse électronique, d'un service d'authentification, parfois d'un espace de stockage en ligne et d'un niveau minimal de sécurité.
|
||||
|
||||
Nous appelons archicratie la condition sous laquelle une régulation devient politiquement habitable : ce qui la fonde, ce qui l’opère et ce qui la rend contestable y demeurent distinguables, articulés et exposables.
|
||||
Chacune de ces médiations relève, au moins en partie, d'acteurs privés, de standards commerciaux, de coûts d'accès et de fragilités techniques. Le service public paraît alors disponible ; mais sa praticabilité dépend d'un empilement commercial, technique et informationnel que l'usager ne maîtrise pas. Une panne, une obsolescence, un navigateur non reconnu, un mot de passe compromis, une connexion instable, une donnée perdue ou captée peuvent suffire à transformer un droit formel en parcours d'épuisement.
|
||||
|
||||
L’archicratie ne désigne pas une forme de gouvernement. Elle ne désigne pas un parti, un programme, un modèle institutionnel, une doctrine de salut. Elle ne se confond pas avec l’infrastructure, même si les infrastructures y jouent un rôle décisif. Elle ne se confond pas avec l’administration, même si l’administration en constitue souvent le lieu d’épreuve. Elle ne se confond pas avec la technique, même si les systèmes techniques contemporains rendent son problème plus aigu. Elle ne remplace ni la démocratie, ni la République, ni l’État de droit, ni la bureaucratie, ni la technocratie. Elle leur impose une épreuve plus profonde : ce qu’elles rendent possible peut-il encore donner ses raisons, montrer ses médiations, rencontrer la contestation et se laisser transformer ?
|
||||
Cette dépendance ne condamne pas les médiations privées en bloc. Elle signifie que l'accès au commun repose désormais sur une infrastructure hybride dont la responsabilité politique demeure souvent mal distribuée. Les données personnelles circulent, se stockent, se synchronisent, s'exposent à des risques de piratage, de fuite, de profilage, parfois de réutilisation à d'autres fins. Même lorsque les plateformes publiques respectent leurs obligations, l'usager doit encore traverser tout un environnement technique dont les intérêts, les architectures et les vulnérabilités ne relèvent pas entièrement du service public. Reste alors une question décisive : qui répond de l'accès lorsque le droit public dépend de médiations privées pour devenir exerçable ?
|
||||
|
||||
<h2 class="manifest-section-title">Fondement, opération, épreuve</h2>
|
||||
Les solidarités domestiques, associatives ou professionnelles interviennent souvent après ce déplacement. Un proche aide à créer un compte, retrouver un mot de passe, scanner un justificatif, comprendre une interface, contourner une incompatibilité, sécuriser une démarche. Ces appuis comptent ; ils ne doivent pas servir de paravent au transfert de charge. Une société qui traite comme autonomie individuelle ce qui repose sur des équipements privés, des standards techniques, des connexions payantes, des compétences numériques et des soutiens inégalement distribués doit répondre de l'architecture réelle de l'accès.
|
||||
|
||||
Ce qui fonde n’est pas ce qui opère. Un droit, une norme, une valeur, une promesse, une Constitution, un récit collectif, un principe scientifique ou juridique peuvent rendre une orientation recevable ; ils ne produisent pas à eux seuls les chaînes d’action qui permettront à cette orientation d’exister. Le droit au soin ne soigne pas. Le droit à l’éducation n’instruit pas. Le droit au logement ne construit pas un logement. Le fondement oriente, justifie, rend déclarable, transmissible, opposable en principe ; mais il ne suffit pas. Lorsqu’il se protège de l’épreuve de son effectuation, il devient proclamation.
|
||||
L'archicratie oblige à regarder cette économie cachée de l'accès. Elle demande qui porte le coût réel de la démarche. Qui fournit le temps, la traduction, l'assurance, la mémoire des codes, le travail de relance. Une administration qui se modernise en transférant une partie de ses médiations vers les usagers et leurs proches doit répondre de ce transfert.
|
||||
|
||||
Ce qui opère n’est pas ce qui fonde. Un hôpital, une plateforme, un protocole, une infrastructure, une grille d’évaluation, un budget, une interface ou une chaîne logistique peuvent produire des effets massifs dans le monde ; ils ne deviennent pas légitimes par le seul fait qu’ils fonctionnent. Une procédure peut être rapide et injuste. Un dispositif peut être efficace et opaque. Une organisation peut atteindre ses indicateurs tout en épuisant ceux qui la portent. L’opération donne prise au réel, mais elle peut se refermer sur sa propre performance. Lorsqu’elle n’a plus à répondre de ses raisons, elle devient gestion sans comparution.
|
||||
Ce qui vaut dans une démarche administrative, dans une famille, dans un logement, dans une salle d'attente, vaut aussi à d'autres échelles. Les conditions du commun ne se distribuent pas uniquement dans les scènes proches. Elles se construisent aussi dans des architectures lointaines, diplomatiques, techniques, scientifiques, économiques, dont les effets rejoignent ensuite des existences situées. Il faut donc quitter un instant le guichet, la plateforme, l'hôpital, l'adresse, pour regarder les architectures qui forment à distance les conditions du commun.
|
||||
|
||||
Ce qui met à l’épreuve n’est ni le fondement ni l’opération. Une société politiquement habitable doit instituer des scènes où ce qui est fondé et ce qui opère peuvent être confrontés à leurs effets. Ces scènes ne sont pas de simples lieux de parole. Elles exigent du temps, afin que le désaccord ne soit pas écrasé par l’urgence ; un langage compréhensible, afin que la régulation puisse être saisie par ceux qu’elle affecte ; des voies d’accès praticables, afin que la contestation ne soit pas réservée aux plus armés ; des responsabilités identifiables, afin que l’effet ne se dissolve pas dans l’anonymat du système ; un pouvoir réel de modification, afin que l’épreuve ne soit pas un rituel sans conséquence.
|
||||
<h2 class="manifest-section-title">Kyoto et Maastricht : deux architectures du commun</h2>
|
||||
|
||||
Une scène d’épreuve n’est pas une cérémonie. Elle n’est pas un formulaire. Elle n’est pas une consultation sans prise. Elle existe lorsque l’expérience affectée peut remonter jusqu’aux critères qui l’ont produite ; lorsque ces critères peuvent être discutés ; lorsque cette discussion peut suspendre, infléchir ou modifier l’opération ; lorsque la modification revient dans le dispositif au lieu de rester une parole archivée. Elle transforme une plainte isolée en problème public, une anomalie en indice, une souffrance en question régulatrice, une contestation en possibilité de reprise.
|
||||
Kyoto et Maastricht donnent à l'exigence archicratique deux scènes décisives. La première part d'une vulnérabilité planétaire : le climat, l'atmosphère, les trajectoires d'émission, l'habitabilité terrestre. La seconde part d'une fondation institutionnelle supranationale : l'Union européenne, l'union économique et monétaire, les critères de convergence, la redistribution des marges de décision entre États, institutions et marchés. Elles ne relèvent pas du même ordre. Elles n'affectent pas les existences par les mêmes médiations. Elles montrent ensemble que les régulations contemporaines les plus puissantes débordent la figure classique d'une décision nationale clairement assignable.
|
||||
|
||||
Les scènes existent souvent formellement, mais elles perdent leur puissance. On peut contester trop tard, trop loin, trop techniquement, trop coûteusement. On peut avoir un recours sans disposer des moyens de comprendre le dispositif que l’on conteste. On peut être consulté sans que la consultation déplace réellement les termes du problème. On peut être reconnu comme usager, patient, citoyen, allocataire, parent, élève, agent, riverain, consommateur, sans jamais rencontrer une scène où la régulation qui vous affecte devienne réellement discutable.
|
||||
Le protocole de Kyoto place le politique devant une difficulté propre à notre temps : transformer une menace planétaire en obligations, en chiffres, en mécanismes de suivi, en responsabilités différenciées, puis en conditions assumables par des sociétés inégalement exposées. Adopté le 11 décembre 1997 sous l'égide de la Convention-cadre des Nations unies sur les changements climatiques, entré en vigueur le 16 février 2005 après un long processus de ratification, il n'a pas constitué un événement politique au sens classique. Aucun peuple mondial ne s'y est prononcé. Aucun souverain unique n'y a donné sa loi. Aucune administration centrale n'y a disposé d'un pouvoir direct sur l'ensemble des territoires concernés. Pourtant, quelque chose d'immense s'y est joué : la tentative de convertir une connaissance scientifique du dérèglement climatique en régime international d'obligations, de mesures, de différenciations et de mécanismes d'application.
|
||||
|
||||
Lorsque cette scène se retire, ce n’est pas seulement la démocratie qui s’affaiblit. C’est la régulation elle-même qui perd sa tenue politique.
|
||||
Kyoto rend visible une transformation décisive du gouvernement contemporain. Une régulation peut naître d'une alerte scientifique, s'inscrire dans une diplomatie multilatérale, se traduire en objectifs chiffrés, organiser des procédures de comptabilisation, produire des instruments économiques, puis atteindre les politiques énergétiques, industrielles et territoriales d'États, d'entreprises, de ménages. La décision ne descend pas d'un point vers des exécutants. Elle circule par des rapports, des conférences, des inventaires d'émissions, des périodes d'engagement, des mécanismes de flexibilité, des marchés, des administrations nationales, des investissements, des arbitrages industriels.
|
||||
|
||||
<h2 class="manifest-section-title">Quand la politique se défait</h2>
|
||||
Le protocole porte une arcalité forte : l'atmosphère devient objet commun de responsabilité, les émissions de gaz à effet de serre cessent d'être de purs effets collatéraux de la croissance industrielle, les pays développés reçoivent une charge accrue au nom de responsabilités communes mais différenciées. Cette arcalité déplace l'idée même de justice. Il n'est plus possible d'additionner des intérêts nationaux sans inscrire les trajectoires économiques dans une dette climatique historique, une vulnérabilité globale et une obligation de transformation.
|
||||
|
||||
Lorsque le fondement s’affirme sans opération, la politique devient promesse sans monde. Elle maintient des principes, des droits, des engagements, mais laisse à distance les conditions qui permettraient à ces principes de prendre corps. Elle ne ment pas toujours ; parfois elle dit vrai, mais trop haut, trop loin, sans parvenir à descendre dans les médiations qui rendraient sa vérité praticable. Elle promet l’accès sans examiner les chemins. Elle proclame l’égalité sans regarder les écarts d’usage. Elle institue un droit sans répondre de ses lieux, de ses délais, de ses agents, de ses coûts, de ses instruments.
|
||||
Sa cratialité passe par des médiations difficiles à politiser : inventaires, quotas, marchés de permis, mécanismes de développement propre, unités de réduction, protocoles de vérification. Le climat devient gouvernable à travers des instruments qui le rendent calculable. Cette calculabilité est indispensable à l'action collective ; elle devient problématique lorsqu'elle donne l'impression que la transformation des conditions matérielles d'existence peut être absorbée dans un langage de compensation, d'optimisation et d'équivalence.
|
||||
|
||||
Lorsque l’opération s’autonomise sans fondement suffisamment exposé, la politique devient administration du fait accompli. Elle traite, classe, optimise, distribue, module, corrige, mais les raisons de ses seuils, de ses priorités et de ses effets deviennent difficiles à discuter. Elle ne supprime pas nécessairement le débat ; elle le déplace dans un langage où seuls certains peuvent encore entrer. Elle ne détruit pas forcément les scènes ; elle les rend trop techniques, trop tardives, trop dépendantes des formats mêmes qu’il faudrait pouvoir contester.
|
||||
La portée historique de Kyoto ne doit pas être réduite. Il a rendu possible une première grammaire internationale de contrainte climatique. Il a inscrit dans le droit et dans les instruments de coopération l'idée que certains modes de production engageaient une responsabilité excédant les frontières où ils produisaient leur richesse. Il a aussi montré les limites d'une régulation dont la scène de fondation, les opérations de mesure et les effets sociaux ne se rejoignent jamais sans reste.
|
||||
|
||||
Lorsque l’épreuve est mimée sans pouvoir de reprise, la politique devient décor procédural. Elle donne à voir une possibilité de contestation, mais cette contestation ne modifie pas réellement ce qu’elle éprouve. Elle ouvre des espaces d’expression, mais non des prises de transformation. Elle écoute, parfois sincèrement, mais n’organise pas les conditions par lesquelles ce qui est entendu peut revenir modifier ce qui agit. Elle transforme la participation en captation, le débat en séquence, le recours en formalité, la contradiction en archive.
|
||||
Qui éprouve réellement une tonne de carbone évitée, échangée ou compensée ? Dans quel lieu une communauté affectée par une infrastructure dite verte peut-elle faire remonter son expérience jusqu'aux critères qui justifient cette infrastructure ? Comment une famille exposée à la hausse des coûts énergétiques rencontre-t-elle une architecture internationale pensée dans la langue des trajectoires d'émission ? Comment un territoire dépendant d'un bassin industriel carboné entre-t-il dans une transition qui lui demande de se transformer au nom d'un impératif global ?
|
||||
|
||||
Ces dérives traversent les sociétés contemporaines. Elles peuvent se loger dans un service hospitalier saturé, dans une administration devenue interface, dans une décision énergétique dispersée entre impératif climatique, équilibre du réseau, investissements industriels et acceptabilité sociale, dans une politique du logement prise entre droit proclamé, marché foncier, crédit, normes et rareté matérielle. Elles peuvent traverser l’école, la justice, les transports, les systèmes d’assurance, les plateformes de travail, les politiques migratoires, les instruments budgétaires. Partout revient une même question : que vaut une régulation si ses principes ne prennent pas corps, si ses opérations ne répondent plus de leurs effets, si ses scènes d’épreuve ne reprennent rien ?
|
||||
Maastricht fait apparaître une autre face du même problème. Signé en 1992 et entré en vigueur en 1993, le traité institue une architecture européenne dont les effets excèdent largement la décision diplomatique. Il crée une citoyenneté de l'Union, engage l'union économique et monétaire, stabilise des critères de convergence, recompose les rapports entre monnaie, budget, souveraineté, discipline économique et politiques publiques. Ici encore, la régulation ne se présente pas comme un ordre ponctuel. Elle devient architecture durable : une manière d'organiser les marges d'action des États, les conditions de possibilité des décisions nationales, les cadres de recevabilité des politiques économiques.
|
||||
|
||||
Cette question doit être posée sans nostalgie. Il ne s’agit pas de regretter un âge où le pouvoir aurait été simple, localisable, immédiatement responsable. Un tel âge n’a jamais vraiment existé. Le pouvoir a toujours eu ses médiations, ses relais, ses appareils, ses lieux obscurs. Mais la complexité contemporaine modifie l’échelle du problème. Ce qui agit sur les existences passe désormais par des assemblages plus longs, plus techniques, plus interdépendants, plus difficiles à reprendre. La chaîne entre le fondement proclamé et l’effet vécu s’allonge. Plus cette chaîne s’allonge, plus l’épreuve devient nécessaire ; mais plus elle devient difficile à instituer.
|
||||
Maastricht répondait à des problèmes réels : interdépendance croissante des économies européennes, besoin de stabilisation monétaire, volonté de donner une forme institutionnelle plus forte à un espace déjà traversé par des échanges, des normes, des dépendances. Le réduire à une pure dépossession ferait perdre la profondeur historique de cette construction. Mais l'exigence archicratique commence précisément lorsque l'on reconnaît à la fois la nécessité de l'architecture et la difficulté de sa reprise.
|
||||
|
||||
L’archicratie ne promet ni réconciliation finale, ni modèle idéal, ni abolition des arbitrages. Elle impose une discipline plus rude : demander si ce qui nous gouverne peut encore donner ses raisons, laisser suivre ses médiations, exposer ses effets et se laisser transformer par l’épreuve de ceux qu’il affecte.
|
||||
Un programme politique peut encore être débattu, voté, porté par des institutions représentatives ; il rencontre pourtant des seuils, des engagements, des marchés, des règles budgétaires, des traités, des normes de crédibilité qui redéfinissent ce qu'il peut effectivement faire. Toute vie commune connaît des contraintes. Mais une contrainte politique ne vaut pas par sa nécessité ; elle vaut par les formes qui permettent de la nommer, d'en suivre les effets, puis de la reprendre lorsqu'elle devient socialement ou politiquement intenable.
|
||||
|
||||
Elle oblige à lire toute régulation selon trois prises : ce qui la rend recevable, ce qui la rend agissante, ce qui la rend contestable. Elle oblige à refuser les substitutions : l’efficacité ne peut pas tenir lieu de légitimité ; le principe ne peut pas tenir lieu d’effectuation ; la procédure ne peut pas tenir lieu d’épreuve. Elle oblige aussi à reconnaître que la co-viabilité d’un monde commun n’est jamais donnée. Elle est construite, disputée, reprise, toujours menacée par les tensions qu’elle tente de soutenir.
|
||||
Kyoto et Maastricht éclairent deux versants d'une même mutation. Kyoto convertit une vulnérabilité terrestre en architecture de mesure, d'obligation et de transition. Maastricht convertit une fondation institutionnelle en architecture monétaire, budgétaire et juridique, capable de reconfigurer les prises nationales sur plusieurs décennies. D'un côté, une responsabilité climatique devient obligation commune ; de l'autre, une construction européenne devient cadre durable de recevabilité politique et économique. Ici, les inventaires, les quotas, les marchés, les trajectoires d'émission ; là, les critères, les procédures, la monnaie, les règles budgétaires, les institutions. La même difficulté revient : où les existences affectées peuvent-elles faire remonter leurs expériences jusqu'aux médiations qui les transforment ?
|
||||
|
||||
La co-viabilité n’est ni harmonie, ni consensus pacifié, ni simple durabilité de ce qui existe. Elle désigne la possibilité fragile, pour des formes de vie hétérogènes, inégalement exposées et parfois antagonistes, de tenir ensemble sans s’annihiler. Co-vivre ne signifie pas partager spontanément le même monde ; cela signifie rendre discutables les conditions de nos interdépendances, afin que la coexistence ne devienne ni domination silencieuse, ni abandon organisé, ni destruction différée.
|
||||
Ces architectures ne sont pas des anomalies de la modernité politique. Elles en révèlent la forme contemporaine : des agencements de longue portée, capables d'agir loin de leur scène de fondation. Les conditions du commun se structurent par emboîtements : une décision internationale rencontre une règle européenne, une politique nationale, une contrainte territoriale, puis une facture, un emploi, un service, un foyer. Un traité monétaire rejoint une politique budgétaire, puis un hôpital, une école ou un service local. Une norme de convergence rejoint des choix d'investissement, puis des activités, des salaires, des protections, des attentes. Les grandes architectures n'agissent jamais dans le ciel des abstractions. Elles se traduisent dans des corps, des lieux, des marges de manœuvre, des dépendances.
|
||||
|
||||
La co-viabilité est la tenue dynamique d’un monde traversé par des tensions qui le travaillent, le contestent et le modifient. Elle n’efface pas le conflit ; elle empêche qu’il soit converti en pure destruction ou neutralisé en simple variable de gestion. Elle ne garantit pas la justice ; elle rend possible la scène où l’injustice peut apparaître comme telle. Elle ne promet pas l’accord ; elle maintient les conditions dans lesquelles le désaccord peut encore transformer ce qu’il conteste.
|
||||
Les principes, les savoirs, les traités et les instruments sont là. Ce qui se fragilise souvent tient à leur articulation : entre les raisons qui fondent l'urgence ou l'engagement, les opérations qui transforment les conditions matérielles, et les scènes où les existences affectées peuvent faire reconnaître ce que cette transformation leur fait porter. Le manifeste archicratique naît à ce niveau : là où les grandes architectures du commun doivent redevenir suivables, éprouvables et reprenables par ceux qu'elles engagent.
|
||||
|
||||
C’est pourquoi l’archicratie n’est pas une politique de l’ordre. Elle n’est pas une célébration de la stabilité. Elle n’est pas une technocratie enrichie d’un vocabulaire philosophique. Elle est l’exigence inverse : aucune stabilité ne vaut si elle neutralise ce qui devrait pouvoir être repris ; aucune efficacité ne vaut si elle rend ses effets indisputables ; aucun fondement ne vaut s’il se protège de l’épreuve de son effectuation.
|
||||
Cette exigence vaut avec une force particulière dans la transition écologique actuelle. Les trajectoires étudiées par RTE pour 2023-2035 montrent qu'une décarbonation par électrification transforme bien davantage qu'un mix énergétique : elle modifie les dépendances matérielles d'une société. L'électricité conditionne déjà le chauffage, le soin, la production, les transports, l'information, les usages domestiques et professionnels. En transformer la production, la distribution et les flexibilités, c'est transformer une civilisation matérielle. Coûts, marges d'adaptation et vulnérabilités se répartissent selon des lignes très inégales entre territoires, foyers, entreprises et familles.
|
||||
|
||||
Une société peut rester juridiquement ordonnée et archicratiquement défaillante. Elle peut organiser des élections, voter des lois, publier des décrets, maintenir des administrations, multiplier des consultations, et pourtant laisser se développer des régulations qui affectent les existences sans véritable scène de reprise. Elle peut ne pas être tyrannique, ne pas être dictatoriale, ne pas être illégale, et pourtant devenir politiquement inhabitable par endroits, parce que ce qui agit ne comparaît plus assez devant ce qui le justifie et devant ceux qu’il affecte.
|
||||
La transition devient désarchicratique lorsqu'elle invoque sa nécessité pour rendre indiscutables les médiations qui l'accomplissent. Elle devient archicratique lorsqu'elle rend visibles les arbitrages, les effets différenciés, les vulnérabilités, les coûts, les dépendances nouvelles, et lorsqu'elle ouvre des scènes où ces conditions peuvent être reprises.
|
||||
|
||||
Le risque le plus profond n’est pas toujours l’effondrement spectaculaire des institutions. Il est leur fonctionnement désarticulé. Il n’est pas toujours l’absence de règles. Il est la difficulté croissante à rapporter les règles à leurs opérations concrètes. Il n’est pas toujours la suppression déclarée du contradictoire. Il est sa compression, son déplacement, sa technicisation, son épuisement pratique.
|
||||
Une transformation d'une telle ampleur doit être conduite avec fermeté. Elle doit aussi rendre compte de la manière dont elle distribue ses contraintes. Faute de quoi la nécessité commune risque de se présenter, pour certains, comme une nouvelle dépossession. La co-viabilité écologique n'est pas la paix des objectifs. Elle demande de faire tenir dans un même monde la contrainte climatique, la justice sociale, la vulnérabilité des territoires, les dépendances industrielles, les usages ordinaires et la capacité des populations à participer à la définition des conditions qui les transforment.
|
||||
|
||||
Un monde devient archicratiquement fragile lorsque ses régulations continuent d’opérer sans que leurs fondements soient clairement exposables. Il devient plus fragile encore lorsque ceux qui subissent leurs effets ne peuvent plus les contester autrement qu’en acceptant les formes mêmes qui les rendent impuissants. Il bascule vers la fermeture lorsque l’ordre régulateur ne rencontre plus d’autre mesure que sa propre exécution : il fonctionne parce qu’il fonctionne, il se valide par ses résultats, il transforme ses instruments en critères de vérité.
|
||||
<h2 class="manifest-section-title">Co-viabilité et comparution</h2>
|
||||
|
||||
<h2 class="manifest-section-title">La triple comparution</h2>
|
||||
La régulation ne commence pas avec l'État, le code ou l'administration moderne. Bien avant la souveraineté constituée, les sociétés humaines ont dû traiter la mort, différer la violence, régler les échanges, transmettre des obligations, stabiliser des mémoires, donner forme à des passages. Une sépulture, un rite, un calendrier, un interdit, un objet retiré de l'usage, une dette différée, un récit transmis ne sont pas des institutions politiques au sens moderne. Ils indiquent pourtant que les collectifs humains n'ont jamais vécu dans la pure immédiateté des contraintes.
|
||||
|
||||
Contre cela, le manifeste archicratique affirme une exigence simple, mais difficile : rendre les régulations à leur triple comparution.
|
||||
Une contrainte naturelle devient régulation lorsqu'elle est convertie en forme. Le froid contraint ; un calendrier d'entraide, une réserve, une interdiction saisonnière, une règle de partage transforment cette contrainte en médiation collective. La rareté de l'eau pèse sur les corps ; elle devient ordre lorsqu'elle suscite des tours d'usage, des obligations, des seuils, des lieux d'accès, des interdits. La mort frappe ; elle devient scène commune lorsqu'un collectif lui donne sépulture, mémoire, rite, obligation envers les vivants.
|
||||
|
||||
Que ce qui fonde puisse être nommé.<br />
|
||||
Que ce qui opère puisse être suivi.<br />
|
||||
Que ce qui affecte puisse être contesté.<br />
|
||||
Que ce qui est contesté puisse être repris.<br />
|
||||
Que la reprise ne soit ni un simulacre, ni un effondrement, mais une transformation possible du monde commun.
|
||||
Cette profondeur anthropologique empêche de croire que les régulations seraient des surcharges tardives : les mondes humains tiennent par des médiations. Tout se joue alors dans la qualité des médiations : certaines rendent la cohabitation viable ; d'autres la rendent muette, inégale, impraticable.
|
||||
|
||||
Cela ne garantit aucune harmonie. Cela ne supprime aucun conflit. Cela ne produit aucune solution automatique. Mais cela rend à la politique son exigence minimale : ne pas laisser les mondes humains se gouverner par des principes sans prise, des opérations sans justification, ou des scènes sans pouvoir.
|
||||
L'histoire industrielle donne à cette question un relief moderne. Une machine ne fait pas monde par sa puissance matérielle. Elle devient historique lorsqu'elle entre dans un bâtiment, un horaire, une discipline, une paie, une fatigue, une loi qui tente d'en limiter certains effets. La vapeur ne modifie pas uniquement la production ; elle réordonne le temps des corps. L'usine n'est pas un décor de la machine ; elle est une forme de régulation. Elle ferme un espace, mesure la présence, transforme le retard en faute, la cadence en norme, le salaire en dépendance reconnue.
|
||||
|
||||
Le manifeste archicratique ne demande pas d’abandonner les catégories héritées. Il demande de les éprouver à un niveau plus profond. Une démocratie doit encore répondre à la question de ses élections ; mais elle doit aussi répondre à la question de ses conditions d’accès, de ses opérations invisibles, de ses scènes effectives de reprise. Un État de droit doit encore garantir la norme ; mais il doit aussi garantir que cette norme ne devienne pas impraticable dans les chaînes qui l’appliquent. Une administration doit encore traiter ; mais elle doit aussi rendre ses traitements compréhensibles, contestables, révisables. Une politique publique doit encore décider ; mais elle doit aussi exposer les conditions réelles dans lesquelles sa décision agit.
|
||||
Les premières lois encadrant le travail des enfants et des femmes au XIXe siècle n'ont pas effacé l'asymétrie industrielle. Elles ont cependant signalé un déplacement décisif : le temps de travail, l'âge, la santé, la fatigue ne pouvaient plus être tenus pour des affaires privées du capital. La fabrique devenait un problème public. Une cratialité installée par la machine, le bâtiment, le règlement et la paie rencontrait une première archicration par l'enquête, la lutte, le scandale, la limitation légale.
|
||||
|
||||
<h2 class="manifest-section-title">Nommer l’exigence</h2>
|
||||
Les révolutions industrielles suivantes ont déplacé cette structure sans l'abolir. L'électricité a raccordé des territoires, des standards, des rythmes. L'informatique a déplacé la décision vers l'information, le traitement, le signal, la base de données. Les plateformes et les modèles prédictifs interviennent désormais en amont des conduites, en orientant les choix, en classant les profils, en anticipant les risques, en modulant les accès. À chaque seuil revient la même épreuve : qu'est-ce qui rend l'ordre recevable ? Par quels instruments agit-il ? Où ceux qu'il affecte peuvent-ils rapporter ses effets à une épreuve commune ?
|
||||
|
||||
La question politique fondamentale ne disparaît pas. Elle se déplace et s’approfondit.
|
||||
La co-viabilité naît de cette longue histoire des formes de tenue. Elle ne désigne pas l'harmonie d'un système bien réglé. Elle désigne la possibilité, toujours fragile, de faire tenir ensemble des formes de vie hétérogènes, inégalement exposées, parfois antagonistes, sans que certaines soient rendues muettes par les conditions de stabilité des autres.
|
||||
|
||||
Il ne suffit plus de demander qui gouverne. Il faut demander ce qui fonde ce qui nous gouverne, par quels dispositifs cela nous affecte, où nous pouvons encore en faire l’épreuve, et si cette épreuve peut transformer ce qu’elle conteste.
|
||||
Une société ne se compose pas uniquement de problèmes résolubles. Elle se compose de tensions qui ne peuvent être abolies sans mutilation : soin universel et rareté des capacités, égalité des droits et inégalités des prises, liberté de mouvement et limites écologiques, sécurité et conflictualité démocratique, innovation technique et dépendances nouvelles, protection des vulnérables et autonomie des existences, transmission familiale et justice des conditions. Ces tensions ne sont pas des accidents en attente d'une méthode parfaite. Elles constituent la matière du politique.
|
||||
|
||||
C’est à partir de cette exigence que l’archicratie devient nécessaire. Non comme doctrine fermée, mais comme grammaire de discernement. Non comme programme idéologique, mais comme seuil de viabilité politique. Non comme mot de plus, mais comme nom donné à une tâche : faire tenir ensemble, sans les confondre, les raisons, les opérations et les épreuves d’un monde commun.
|
||||
Le vocabulaire contemporain de la soutenabilité a rappelé les limites, les interdépendances et les vulnérabilités. Mais il porte aussi une ambiguïté : trop souvent, il transforme des conflits de conditions en problèmes d'ajustement. Il traduit des pertes, des sacrifices, des inégalités d'exposition, des destructions de milieux, dans une langue de compatibilité et de compensation. Ce langage peut rendre administrable ce qui devrait rester disputable.
|
||||
|
||||
Une société ne tient pas seulement lorsqu’elle dure. Elle tient lorsqu’elle peut encore donner raison de ce qui l’oriente, rendre visibles les médiations qui l’opèrent, exposer les effets qu’elle produit et reprendre les formes qui la transforment. Là où cette possibilité disparaît, il peut rester de la légalité, de l’administration, de la procédure, de la performance, des indicateurs, des décisions, des flux et des services. Il peut rester beaucoup de pouvoir. Il peut même rester beaucoup d’ordre. Mais il ne reste plus pleinement un monde commun, parce qu’un monde commun n’est pas seulement ce qui nous contient ; il est ce que nous pouvons encore rendre intelligible, opposable et reprenable ensemble.
|
||||
La désarchicration commence lorsque ces tensions sont converties trop vite en variables de gestion. Un conflit de valeurs devient arbitrage technique. Une exposition différenciée devient coût acceptable. Une vulnérabilité devient profil de risque. Une difficulté d'accès devient défaut d'autonomie. La tension continue d'exister, mais elle cesse d'être instituée comme tension commune.
|
||||
|
||||
L’archicratie est le nom de cette exigence : que ce qui nous gouverne puisse encore comparaître devant ceux qu’il affecte, et que nul monde commun ne soit abandonné à des raisons muettes, à des opérations sans recours, ni à des effets sans reprise.
|
||||
Il y a ici une pensée du tragique politique. Le tragique ne signifie pas résignation. Il signifie lucidité sur ce qui résiste aux réconciliations faciles. Certaines pertes existent. Certains arbitrages blessent. Certaines incompatibilités demeurent. La tâche politique consiste à construire les conditions dans lesquelles ces tensions peuvent être supportées, discutées, déplacées, reprises, sans que les plus exposés en portent la charge dans l'ombre.
|
||||
|
||||
La mesure elle-même doit entrer dans cette exigence. Les sociétés contemporaines savent mesurer. Indicateurs, bases de données, audits, évaluations, cartes, modèles donnent des prises à l'action publique. Cette puissance de connaissance est précieuse : elle rend visibles des phénomènes longtemps dispersés et empêche parfois le débat de se réduire aux impressions, aux intérêts ou aux récits partiels.
|
||||
|
||||
Mais la mesure peut se refermer. Elle devient problématique lorsqu'elle prétend remplacer l'épreuve au lieu de l'instruire. Un indicateur de délai ignore ce que l'attente fait à une personne âgée, à un parent, à un soignant. Un taux de recours laisse hors champ ceux qui renoncent avant la demande. Une moyenne de performance peut masquer les bords où se concentrent les difficultés. Une donnée bien renseignée peut coexister avec une expérience mal entendue.
|
||||
|
||||
La quantification devient politiquement fragile lorsqu'elle se présente comme forme exclusive de comparution. Le réel qui n'entre pas dans ses formats apparaît alors comme bruit, anomalie, témoignage subjectif, cas particulier. Une société politiquement habitable doit pouvoir accueillir des formes de connaissance hétérogènes : données, récits, enquêtes, expériences professionnelles, savoirs d'usage, alertes locales, contradictions publiques.
|
||||
|
||||
L'épistémologie archicratique repose sur cette exigence. Elle ne subordonne pas le savoir à l'opinion. Elle refuse également que l'expertise transforme ses formats en frontières du dicible. Une régulation doit pouvoir être connue depuis ses instruments et depuis ses effets vécus. Leur confrontation constitue l'épreuve ; leur substitution la défait.
|
||||
|
||||
La parole des personnes affectées ne tire pas sa valeur politique d'une pureté, d'une authenticité ou d'une justesse supposées. Elle a valeur parce qu'elle rend perceptibles des effets que les instruments internes d'une régulation captent mal. La plainte, l'usage, le récit de fatigue, le renoncement, l'incompréhension, la honte, l'impossibilité de recommencer, peuvent devenir des indices. Encore faut-il une scène capable de les traduire sans les neutraliser.
|
||||
|
||||
La désarchicration n'est pas l'effondrement de toute régulation. Les normes restent, les institutions répondent encore, les outils fonctionnent, les indicateurs circulent, les recours existent. Mais l'articulation entre fondement, opération et épreuve se défait.
|
||||
|
||||
On reconnaît une désarchicration lorsque la justification d'un dispositif ne rejoint plus ses effets vécus ; lorsque l'opération devient trop technique pour être suivie par ceux qu'elle affecte ; lorsque les recours arrivent après que le dommage a produit ses conséquences principales ; lorsque les personnes doivent accepter les formats mêmes qui les rendent impuissantes pour espérer contester ; lorsque le silence de ceux qui renoncent est interprété comme absence de problème.
|
||||
|
||||
L'autarchicration désigne une dérive plus avancée. La régulation tend alors à s'auto-valider. Ses instruments produisent ses critères. Ses audits vérifient la conformité à des normes qu'elle a contribué à stabiliser. Ses résultats confirment ses priorités. Les effets qui échappent à ses formats deviennent périphériques. Le dispositif n'a pas besoin de mentir. Il peut dire vrai dans son propre langage et manquer pourtant ce qu'il produit dans les vies.
|
||||
|
||||
La critique archicratique ne cherche pas le mal caché derrière chaque dispositif. Elle demande comment une régulation répond de ce qu'elle produit. Cette sobriété fait sa force. Elle évite la dénonciation globale et oblige à suivre les médiations.
|
||||
|
||||
Le manifeste archicratique affirme une exigence de comparution : rendre nommables les raisons, suivables les opérations, éprouvables les effets, contestables les dommages et possibles les reprises.
|
||||
|
||||
Cette exigence paraît modeste. Elle est pourtant considérable. Elle refuse qu'un principe tienne lieu de monde, qu'un fonctionnement tienne lieu de justification, qu'une consultation tienne lieu de transformation. Elle demande à toute régulation affectant les conditions de la vie commune de répondre à la fois de ce qu'elle promet, de ce qu'elle fait, de ce qu'elle fait subir et de ce qu'elle accepte de modifier.
|
||||
|
||||
Une démocratie ne s'achève pas dans le vote. Ses décisions entrent ensuite dans des administrations, des budgets, des calendriers, des logiciels, des procédures, des files d'attente, des bâtiments, des territoires. C'est là que leur vérité politique se rejoue.
|
||||
|
||||
Un État de droit engage davantage que la validité de ses normes. Il engage les chaînes qui les appliquent, les délais qui les rendent supportables, les interlocuteurs qui les rendent adressables, les recours qui les rendent réellement opposables. Une administration ne vaut pas par le volume de dossiers traités, mais par la possibilité donnée à ceux qu'elle affecte de comprendre, joindre, corriger, contester, reprendre.
|
||||
|
||||
La même exigence traverse les politiques sociales, écologiques, familiales, scolaires, urbaines, sanitaires, européennes, climatiques ou numériques. Chacune produit des conditions. Chacune équipe des existences, en fatigue d'autres, en protège certaines, en expose ou en fragilise d'autres encore. Aucune ne devrait être jugée depuis ses intentions déclarées ni depuis ses seuls indicateurs ; elle doit être éprouvée depuis les mondes concrets qu'elle rend possibles ou inhabitables.
|
||||
|
||||
La reprise constitue ici le point décisif. Contester sans pouvoir modifier produit une fatigue politique. Être consulté sans effet réel produit une forme de désapprentissage démocratique. Porter une expérience qui n'atteint aucun critère produit un sentiment d'inexistence publique. Une société peut multiplier les scènes et vider la reprise. Elle peut recueillir des paroles sans leur donner prise. Elle peut écouter et continuer comme avant.
|
||||
|
||||
La reprise n'exige pas que toute contestation l'emporte. Elle exige que la contestation puisse rencontrer les médiations qui ont produit ce qu'elle conteste, et qu'elle puisse, lorsqu'elle met au jour un défaut réel, transformer ces médiations. Sans cette possibilité, l'épreuve devient rite de décharge.
|
||||
|
||||
Nous voulons rendre visible le plan où les sociétés construisent les conditions de leurs promesses. Que les droits soient jugés à partir de leurs conditions d'exercice ; que les institutions répondent de leurs médiations ; que les infrastructures soient pensées comme des formes politiques ; que les savoirs d'expertise rencontrent les savoirs d'épreuve ; que les familles et les individus ne soient plus sommés de porter comme insuffisances privées des difficultés produites par l'organisation commune.
|
||||
|
||||
Nous voulons une politique des prises.
|
||||
|
||||
Cette politique reconnaît que les existences humaines inventent sans cesse dans les conditions qui leur sont données. Elle refuse que cette inventivité serve d'alibi à la déresponsabilisation des régulations. Les personnes compensent beaucoup. Les familles absorbent beaucoup. Les associations réparent beaucoup. Les professionnels tiennent beaucoup. Une société qui dépend de ces compensations doit répondre de ce qu'elle transfère ainsi vers les vies.
|
||||
|
||||
Le manifeste archicratique appelle les médiations à comparaître. Leur nécessité n'efface pas leur danger : elles deviennent dangereuses lorsqu'elles perdent leur adresse, naturalisent leurs critères, transforment les effets différenciés en incidents périphériques.
|
||||
|
||||
Nommer l'archicratie, c'est instituer cette discipline du discernement : suivre ce qui fonde, ce qui agit, ce qui affecte, et ce qui peut être repris.
|
||||
|
||||
Ces questions n'épuisent pas le politique. Elles lui rendent des prises.
|
||||
|
||||
Un monde commun n'est pas donné par la coexistence sous les mêmes normes. Il se construit lorsque ceux qui vivent sous des conditions liées peuvent encore rendre ces conditions intelligibles, opposables et transformables. Là où cette possibilité se ferme, il peut rester du droit, de l'ordre, des services, des procédures, des données, des objectifs, des institutions. Mais la co-viabilité se défait dans l'expérience ordinaire des vies.
|
||||
|
||||
Cette exigence ne promet ni harmonie, ni transparence, ni réconciliation finale. Elle demande davantage : que les conditions du commun ne deviennent pas étrangères à ceux qui les habitent.
|
||||
|
||||
Nommer l'archicratie, ce n'est pas ajouter une doctrine à l'époque. C'est rendre au politique l'une de ses tâches premières : faire comparaître les architectures qui nous gouvernent, afin que les mondes qu'elles construisent puissent encore être compris, discutés et repris.
|
||||
|
||||
L'archicratie est le nom de cette exigence historique : que les conditions du commun ne soient jamais abandonnées à des raisons muettes, à des opérations sans adresse, à des effets sans reprise.
|
||||
|
||||
<h2 class="manifest-section-title">Repères bibliographiques et sources mobilisées</h2>
|
||||
|
||||
Max Weber, Économie et société, pour l'analyse de la domination rationnelle-légale et de l'administration moderne.
|
||||
|
||||
Michel Foucault, Surveiller et punir ; Sécurité, territoire, population ; Naissance de la biopolitique, pour l'analyse des dispositifs, des disciplines et de la gouvernementalité.
|
||||
|
||||
Jürgen Habermas, Théorie de l'agir communicationnel, pour la tension entre systèmes et monde vécu.
|
||||
|
||||
Niklas Luhmann, Systèmes sociaux, pour la différenciation fonctionnelle et l'autonomie des systèmes.
|
||||
|
||||
Bruno Latour, La science en action ; Changer de société, refaire de la sociologie, pour l'attention aux médiateurs, aux chaînes d'inscription et aux réseaux d'action.
|
||||
|
||||
Marcel Mauss, Essai sur le don, pour l'obligation relationnelle, le différé et les formes d'échange instituant du lien.
|
||||
|
||||
Hannah Arendt, Condition de l'homme moderne, pour l'apparition du monde commun et la fragilité de l'espace politique.
|
||||
|
||||
Edward P. Thompson, "Time, Work-Discipline, and Industrial Capitalism", pour la transformation industrielle du temps de travail.
|
||||
|
||||
Convention-cadre des Nations unies sur les changements climatiques, Protocole de Kyoto, adopté le 11 décembre 1997, entré en vigueur le 16 février 2005.
|
||||
|
||||
Union européenne, Traité sur l'Union européenne, signé à Maastricht le 7 février 1992, entré en vigueur le 1er novembre 1993.
|
||||
|
||||
DREES, Études et Résultats n°1334, "Urgences : la moitié des patients y restent plus de 3 heures en 2023, 45 minutes de plus qu'en 2013", mars 2025.
|
||||
|
||||
Défenseur des droits, Dématérialisation et inégalités d'accès aux services publics, 2019 ; Dématérialisation des services publics : trois ans après, où en est-on ?, 2022.
|
||||
|
||||
RTE, Bilan prévisionnel 2023-2035, 2023.
|
||||
|
||||
Fondation Abbé Pierre, 29e rapport sur l'état du mal-logement en France, 2024.
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -931,14 +931,14 @@ const WHOAMI_FORCE_LOCALHOST = (import.meta.env.PUBLIC_WHOAMI_FORCE_LOCALHOST ??
|
||||
min-width: 0 !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"]) .glossary-hero,
|
||||
:global(body[data-edition-key="glossaire"]:not([data-sticky-mode="glossary-home"]):not([data-sticky-mode="glossary-portal"])) .glossary-hero,
|
||||
:global(body[data-edition-key="glossaire"]) .glossary-home,
|
||||
:global(body[data-edition-key="glossaire"]) .glossary-map,
|
||||
:global(body[data-edition-key="glossaire"]) .glossary-map-block,
|
||||
:global(body[data-edition-key="glossaire"]) .glossary-map-section,
|
||||
:global(body[data-edition-key="glossaire"]) .glossary-page-hero,
|
||||
:global(body[data-edition-key="glossaire"]) .glossary-portal-hero,
|
||||
:global(body[data-edition-key="glossaire"]) .scene-hero{
|
||||
:global(body[data-edition-key="glossaire"]:not([data-sticky-mode="glossary-portal"])) .glossary-page-hero,
|
||||
:global(body[data-edition-key="glossaire"]:not([data-sticky-mode="glossary-portal"])) .glossary-portal-hero,
|
||||
:global(body[data-edition-key="glossaire"]:not([data-sticky-mode="glossary-portal"])) .scene-hero{
|
||||
position: static !important;
|
||||
top: auto !important;
|
||||
left: auto !important;
|
||||
@@ -953,7 +953,7 @@ const WHOAMI_FORCE_LOCALHOST = (import.meta.env.PUBLIC_WHOAMI_FORCE_LOCALHOST ??
|
||||
transform: none !important;
|
||||
}
|
||||
|
||||
:global(body[data-edition-key="glossaire"]) #reading-follow{
|
||||
:global(body[data-edition-key="glossaire"]:not([data-sticky-mode="glossary-portal"])) #reading-follow{
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ const { Content, headings } = await render(entry);
|
||||
currentSlug={String(entry.id).replace(/\.(md|mdx)$/i, "")}
|
||||
collection="archicrat-ia"
|
||||
basePath="/archicrat-ia"
|
||||
label="Table des matières — ArchiCraT-IA"
|
||||
label="Table des matières — Archicratie"
|
||||
/>
|
||||
<LocalToc headings={headings} />
|
||||
</Fragment>
|
||||
|
||||
@@ -6,14 +6,14 @@ const entries = await getCollection("archicrat-ia");
|
||||
entries.sort((a, b) => (a.data.order ?? 9999) - (b.data.order ?? 9999));
|
||||
---
|
||||
|
||||
<SiteLayout title="Essai-thèse — ArchiCraT-IA">
|
||||
<SiteLayout title="Archicratie — La tenue des mondes">
|
||||
<section class="landing landing-home">
|
||||
<header class="landing-hero">
|
||||
<p class="landing-kicker">Corpus principal</p>
|
||||
<h1>Essai-thèse — ArchiCraT-IA</h1>
|
||||
<p class="landing-kicker">Essai-thèse</p>
|
||||
<h1>Archicratie — La tenue des mondes</h1>
|
||||
<p class="landing-lead">
|
||||
Fondements, histoire, philosophie du pouvoir, tensions et régulations
|
||||
archicratiques.
|
||||
Une grammaire des régulations qui ne se contentent pas de fonctionner,
|
||||
mais doivent encore répondre de ce qu’elles font.
|
||||
</p>
|
||||
</header>
|
||||
|
||||
@@ -23,22 +23,38 @@ entries.sort((a, b) => (a.data.order ?? 9999) - (b.data.order ?? 9999));
|
||||
|
||||
<p>
|
||||
Cet essai-thèse présente l’architecture conceptuelle principale du paradigme
|
||||
archicratique. Il en expose les fondements, les distinctions opératoires,
|
||||
les tensions internes et les conditions d’application aux régulations
|
||||
collectives contemporaines.
|
||||
archicratique. Il distingue ce qui fonde une régulation, ce qui l’opère,
|
||||
et ce qui la met à l’épreuve, afin de comprendre dans quelles conditions
|
||||
un monde ne se contente pas de fonctionner, mais peut encore répondre de
|
||||
ce qu’il fait vivre, use, expose et rend possible.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Le texte doit être lu comme une proposition théorique structurée : assez
|
||||
stabilisée pour offrir un cadre de discernement, assez ouverte pour demeurer
|
||||
révisable, discutable et perfectible.
|
||||
Le texte doit être lu comme une proposition théorique structurée :
|
||||
suffisamment stabilisée pour offrir une grammaire de discernement,
|
||||
suffisamment ouverte pour demeurer discutable, perfectible et exposée à
|
||||
sa propre épreuve.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Son enjeu n’est pas de clore une doctrine, mais de rendre pensable un plan
|
||||
souvent négligé du politique : celui des conditions construites, des
|
||||
médiations effectives et des scènes où les régulations peuvent être
|
||||
éprouvées, contestées et reprises.
|
||||
Son enjeu n’est pas de clore une doctrine du pouvoir, mais de rendre
|
||||
visible un plan souvent négligé du politique : celui des conditions
|
||||
construites, des médiations effectives et des scènes où les régulations
|
||||
peuvent être comprises, contestées et reprises par ceux qu’elles affectent.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="edition-note" aria-labelledby="seuil-title">
|
||||
<p class="landing-kicker">Phrase de seuil</p>
|
||||
<h2 id="seuil-title">Le pouvoir ne cesse pas d’opérer ; il cesse de comparaître.</h2>
|
||||
|
||||
<p>
|
||||
L’ouvrage part de ce déplacement : les décisions continuent d’agir, les
|
||||
dispositifs fonctionnent, les ressources sont mobilisées, mais les scènes
|
||||
où leurs raisons, leurs instruments et leurs effets peuvent être exposés
|
||||
deviennent plus fragiles. L’archicratie nomme l’exigence inverse : faire
|
||||
comparaître ce qui fonde, ce qui opère et ce qui affecte les mondes que
|
||||
nous habitons.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
@@ -57,5 +73,34 @@ entries.sort((a, b) => (a.data.order ?? 9999) - (b.data.order ?? 9999));
|
||||
))}
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="landing-section">
|
||||
<div class="landing-section__head">
|
||||
<p class="landing-kicker">Prolonger</p>
|
||||
<h2>Entrées complémentaires</h2>
|
||||
</div>
|
||||
|
||||
<div class="landing-grid">
|
||||
<a class="landing-card" href="/commencer/">
|
||||
<strong>Commencer</strong>
|
||||
<small>Entrer par la genèse conceptuelle →</small>
|
||||
</a>
|
||||
|
||||
<a class="landing-card" href="/manifeste/">
|
||||
<strong>Manifeste archicratique</strong>
|
||||
<small>Entrer par la formulation politique directe →</small>
|
||||
</a>
|
||||
|
||||
<a class="landing-card" href="/cas-ia/">
|
||||
<strong>Gouvernance IA</strong>
|
||||
<small>Mettre le paradigme à l’épreuve d’un cas contemporain →</small>
|
||||
</a>
|
||||
|
||||
<a class="landing-card" href="/glossaire/">
|
||||
<strong>Glossaire archicratique</strong>
|
||||
<small>Circuler dans les concepts, scènes et régimes →</small>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
||||
</SiteLayout>
|
||||
</SiteLayout>
|
||||
|
||||
@@ -82,14 +82,4 @@ import DocumentDePresentation from "../../content/commencer/document-de-presenta
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<style is:global>
|
||||
.commencer-genese{
|
||||
scroll-margin-top: 96px;
|
||||
}
|
||||
|
||||
.commencer-genese > p:not(.landing-kicker){
|
||||
max-width: 82ch;
|
||||
}
|
||||
</style>
|
||||
</SiteLayout>
|
||||
@@ -218,81 +218,10 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="archi-hero-more"
|
||||
heroToggleId="archi-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !root || !follow) return;
|
||||
|
||||
body.classList.add("is-glossary-portal-page");
|
||||
|
||||
const mqMobile = window.matchMedia("(max-width: 860px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const disableFollow = () => {
|
||||
if (!isCompactViewport()) return;
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
};
|
||||
|
||||
const enableFollow = () => {
|
||||
if (isCompactViewport()) return;
|
||||
|
||||
follow.style.display = "";
|
||||
};
|
||||
|
||||
const sync = () => {
|
||||
if (isCompactViewport()) {
|
||||
disableFollow();
|
||||
} else {
|
||||
enableFollow();
|
||||
}
|
||||
};
|
||||
|
||||
if (mqMobile.addEventListener) {
|
||||
mqMobile.addEventListener("change", sync);
|
||||
} else if (mqMobile.addListener) {
|
||||
mqMobile.addListener(sync);
|
||||
}
|
||||
|
||||
if (mqSmallLandscape.addEventListener) {
|
||||
mqSmallLandscape.addEventListener("change", sync);
|
||||
} else if (mqSmallLandscape.addListener) {
|
||||
mqSmallLandscape.addListener(sync);
|
||||
}
|
||||
|
||||
window.addEventListener("resize", sync);
|
||||
window.addEventListener("pageshow", sync);
|
||||
|
||||
sync();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -364,38 +293,4 @@ const prolongerLinks = [
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page #reading-follow){
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -328,6 +328,8 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="cf-hero-more"
|
||||
heroToggleId="cf-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
</GlossaryLayout>
|
||||
|
||||
|
||||
@@ -335,80 +335,10 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="dyna-hero-more"
|
||||
heroToggleId="dyna-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !root || !follow) return;
|
||||
|
||||
body.classList.add("is-glossary-portal-page");
|
||||
|
||||
const mqMobile = window.matchMedia("(max-width: 860px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const disableFollow = () => {
|
||||
if (!isCompactViewport()) return;
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
};
|
||||
|
||||
const enableFollow = () => {
|
||||
if (isCompactViewport()) return;
|
||||
follow.style.display = "";
|
||||
};
|
||||
|
||||
const sync = () => {
|
||||
if (isCompactViewport()) {
|
||||
disableFollow();
|
||||
} else {
|
||||
enableFollow();
|
||||
}
|
||||
};
|
||||
|
||||
if (mqMobile.addEventListener) {
|
||||
mqMobile.addEventListener("change", sync);
|
||||
} else if (mqMobile.addListener) {
|
||||
mqMobile.addListener(sync);
|
||||
}
|
||||
|
||||
if (mqSmallLandscape.addEventListener) {
|
||||
mqSmallLandscape.addEventListener("change", sync);
|
||||
} else if (mqSmallLandscape.addListener) {
|
||||
mqSmallLandscape.addListener(sync);
|
||||
}
|
||||
|
||||
window.addEventListener("resize", sync);
|
||||
window.addEventListener("pageshow", sync);
|
||||
|
||||
sync();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -563,38 +493,4 @@ const prolongerLinks = [
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page #reading-follow){
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -126,12 +126,6 @@ const prolongerLinks = [
|
||||
<span class="gic-aside__pill">
|
||||
{doctrinesCount} doctrine{doctrinesCount > 1 ? "s" : ""}
|
||||
</span>
|
||||
<span class="gic-aside__pill">
|
||||
{verbesCount} verbe{verbesCount > 1 ? "s" : ""}
|
||||
</span>
|
||||
<span class="gic-aside__pill">
|
||||
{casIaCount} entrée{casIaCount > 1 ? "s" : ""} cas IA
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<p class="gic-aside__note">
|
||||
@@ -232,6 +226,8 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="gic-hero-more"
|
||||
heroToggleId="gic-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
@@ -265,30 +261,39 @@ const prolongerLinks = [
|
||||
|
||||
body.classList.add(BODY_CLASS);
|
||||
|
||||
const syncPremiumStickyMetrics = () => {
|
||||
const hero = document.querySelector("[data-glossary-portal-hero]");
|
||||
const followInner = follow.querySelector(".reading-follow__inner");
|
||||
|
||||
const heroH = hero ? Math.round(hero.getBoundingClientRect().height || 0) : 0;
|
||||
const followOn =
|
||||
follow.classList.contains("is-on") &&
|
||||
follow.style.display !== "none" &&
|
||||
follow.getAttribute("aria-hidden") !== "true";
|
||||
|
||||
const followH = followOn && followInner
|
||||
? Math.round(followInner.getBoundingClientRect().height || 0)
|
||||
: 0;
|
||||
|
||||
const lettersH =
|
||||
!lettersFollow.hidden && lettersFollow.getAttribute("aria-hidden") === "false"
|
||||
? Math.round(lettersFollow.getBoundingClientRect().height || 0)
|
||||
: 0;
|
||||
|
||||
root.style.setProperty("--gic-premium-hero-h", `${heroH}px`);
|
||||
root.style.setProperty("--gic-premium-follow-h", `${followH}px`);
|
||||
root.style.setProperty("--gic-premium-letters-h", `${lettersH}px`);
|
||||
};
|
||||
|
||||
const forceHideGlobalFollowOnCompactViewport = () => {
|
||||
if (!isCompactViewport()) {
|
||||
follow.style.display = "";
|
||||
return;
|
||||
}
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
setAnchorOffset(0);
|
||||
follow.style.display = "";
|
||||
syncPremiumStickyMetrics();
|
||||
};
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const computeFollowOn = () =>
|
||||
!isCompactViewport() &&
|
||||
follow.classList.contains("is-on") &&
|
||||
follow.style.display !== "none" &&
|
||||
follow.getAttribute("aria-hidden") !== "true";
|
||||
@@ -320,7 +325,7 @@ const prolongerLinks = [
|
||||
};
|
||||
|
||||
const syncLettersDockState = () => {
|
||||
if (mqMobile.matches || !computeFollowOn()) {
|
||||
if (!computeFollowOn()) {
|
||||
body.classList.remove(LETTERS_DOCKED_CLASS);
|
||||
lettersFollow.hidden = true;
|
||||
lettersFollow.setAttribute("aria-hidden", "true");
|
||||
@@ -503,6 +508,7 @@ const prolongerLinks = [
|
||||
forceHideGlobalFollowOnCompactViewport();
|
||||
syncFollowLettersTop();
|
||||
syncLettersDockState();
|
||||
syncPremiumStickyMetrics();
|
||||
syncActiveLetter();
|
||||
});
|
||||
};
|
||||
@@ -565,6 +571,777 @@ const prolongerLinks = [
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
<script is:inline>
|
||||
/*
|
||||
INDEX COMPLET — STACK PREMIUM MOBILE/TABLETTE V2
|
||||
|
||||
Principe :
|
||||
- uniquement sur /glossaire/index-complet/ ;
|
||||
- rail vertical calculé en pixels réels ;
|
||||
- cockpit compact :
|
||||
header → hero condensé → follow H2 compact → lettres horizontales.
|
||||
*/
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const hero = document.querySelector("[data-glossary-portal-hero]");
|
||||
const follow = document.getElementById("reading-follow");
|
||||
const inner = follow?.querySelector(".reading-follow__inner");
|
||||
const lettersSource = document.getElementById("gic-letters-source");
|
||||
const lettersFollow = document.getElementById("gic-follow-letters");
|
||||
|
||||
if (!body || !root || !hero || !follow || !inner || !lettersSource || !lettersFollow) return;
|
||||
|
||||
const mqCompact = window.matchMedia("(max-width: 980px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompact = () => mqCompact.matches || mqSmallLandscape.matches;
|
||||
|
||||
const pxVar = (name, fallback = 0) => {
|
||||
const raw = getComputedStyle(root).getPropertyValue(name).trim();
|
||||
const n = Number.parseFloat(raw);
|
||||
return Number.isFinite(n) ? n : fallback;
|
||||
};
|
||||
|
||||
const stackTop = () => {
|
||||
const glossaryTop = pxVar("--glossary-sticky-top", NaN);
|
||||
if (Number.isFinite(glossaryTop) && glossaryTop > 0) return glossaryTop;
|
||||
|
||||
const headerH = pxVar("--sticky-header-h", 0);
|
||||
const gap = pxVar("--page-gap", 12);
|
||||
return Math.max(0, Math.round(headerH + gap));
|
||||
};
|
||||
|
||||
const heads = Array.from(
|
||||
document.querySelectorAll(".glossary-portal-section__head, .gic-section__head")
|
||||
);
|
||||
|
||||
const titleOf = (head) => {
|
||||
const h = head?.querySelector("h2, h3");
|
||||
return (h?.textContent || head?.textContent || "")
|
||||
.replace(/\s+/g, " ")
|
||||
.trim();
|
||||
};
|
||||
|
||||
const writeFollow = (title) => {
|
||||
const h1 = inner.querySelector(".rf-h1");
|
||||
const h2 = inner.querySelector(".rf-h2");
|
||||
const h3 = inner.querySelector(".rf-h3");
|
||||
|
||||
if (h1) h1.textContent = "Index complet";
|
||||
if (h2) h2.textContent = title || "Index alphabétique";
|
||||
if (h3) h3.textContent = "";
|
||||
|
||||
follow.classList.add("is-on");
|
||||
follow.setAttribute("aria-hidden", "false");
|
||||
follow.style.setProperty("display", "block", "important");
|
||||
|
||||
inner.style.setProperty("display", "block", "important");
|
||||
inner.style.setProperty("visibility", "visible", "important");
|
||||
inner.style.setProperty("opacity", "1", "important");
|
||||
|
||||
body.classList.add("glossary-portal-follow-on", "gic-premium-follow-on");
|
||||
};
|
||||
|
||||
const clearFollow = () => {
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
|
||||
body.classList.remove(
|
||||
"glossary-portal-follow-on",
|
||||
"gic-premium-follow-on",
|
||||
"gic-letters-docked",
|
||||
"gic-premium-letters-on"
|
||||
);
|
||||
|
||||
lettersFollow.hidden = true;
|
||||
lettersFollow.setAttribute("aria-hidden", "true");
|
||||
|
||||
root.style.setProperty("--gic-premium-follow-h", "0px");
|
||||
root.style.setProperty("--gic-premium-letters-h", "0px");
|
||||
root.style.setProperty("--gic-stack-h", "0px");
|
||||
root.style.setProperty("--gic-follow-letters-offset", "0px");
|
||||
};
|
||||
|
||||
const currentHead = () => {
|
||||
const top = stackTop();
|
||||
const heroH = pxVar("--gic-premium-hero-h", 0);
|
||||
const followH = pxVar("--gic-premium-follow-h", 0);
|
||||
const lettersH = pxVar("--gic-premium-letters-h", 0);
|
||||
const threshold = top + heroH + followH + lettersH + 18;
|
||||
|
||||
let current = null;
|
||||
for (const head of heads) {
|
||||
const r = head.getBoundingClientRect();
|
||||
if (r.top <= threshold) current = head;
|
||||
else break;
|
||||
}
|
||||
return current;
|
||||
};
|
||||
|
||||
const measure = () => {
|
||||
const heroH = body.classList.contains("glossary-portal-hero-condensed")
|
||||
? Math.max(0, Math.round(hero.getBoundingClientRect().height || 0))
|
||||
: 0;
|
||||
|
||||
const followH = body.classList.contains("gic-premium-follow-on")
|
||||
? Math.max(0, Math.round(inner.getBoundingClientRect().height || 0))
|
||||
: 0;
|
||||
|
||||
const lettersH = body.classList.contains("gic-premium-letters-on")
|
||||
? Math.max(0, Math.round(lettersFollow.getBoundingClientRect().height || 0))
|
||||
: 0;
|
||||
|
||||
const stackH = heroH + followH + lettersH;
|
||||
|
||||
root.style.setProperty("--gic-premium-top", `${stackTop()}px`);
|
||||
root.style.setProperty("--gic-premium-hero-h", `${heroH}px`);
|
||||
root.style.setProperty("--gic-premium-follow-h", `${followH}px`);
|
||||
root.style.setProperty("--gic-premium-letters-h", `${lettersH}px`);
|
||||
root.style.setProperty("--gic-stack-h", `${stackH}px`);
|
||||
root.style.setProperty("--glossary-local-sticky-h", `${stackH}px`);
|
||||
root.style.setProperty("--followbar-h", `${followH}px`);
|
||||
root.style.setProperty("--sticky-offset-px", `${stackTop() + stackH + 12}px`);
|
||||
};
|
||||
|
||||
const syncLetters = () => {
|
||||
if (!body.classList.contains("gic-premium-follow-on")) {
|
||||
body.classList.remove("gic-letters-docked", "gic-premium-letters-on");
|
||||
lettersFollow.hidden = true;
|
||||
lettersFollow.setAttribute("aria-hidden", "true");
|
||||
root.style.setProperty("--gic-follow-letters-offset", "0px");
|
||||
return;
|
||||
}
|
||||
|
||||
const sourceRect = lettersSource.getBoundingClientRect();
|
||||
const followBottom = stackTop() + pxVar("--gic-premium-hero-h", 0) + pxVar("--gic-premium-follow-h", 0);
|
||||
const shouldDock = sourceRect.top <= followBottom + 8;
|
||||
|
||||
body.classList.toggle("gic-letters-docked", shouldDock);
|
||||
body.classList.toggle("gic-premium-letters-on", shouldDock);
|
||||
|
||||
lettersFollow.hidden = !shouldDock;
|
||||
lettersFollow.setAttribute("aria-hidden", shouldDock ? "false" : "true");
|
||||
|
||||
if (shouldDock) {
|
||||
lettersFollow.style.setProperty("display", "flex", "important");
|
||||
root.style.setProperty(
|
||||
"--gic-follow-letters-offset",
|
||||
`${Math.max(0, Math.round(lettersFollow.getBoundingClientRect().height || 0)) + 12}px`
|
||||
);
|
||||
} else {
|
||||
root.style.setProperty("--gic-follow-letters-offset", "0px");
|
||||
}
|
||||
};
|
||||
|
||||
let raf = 0;
|
||||
|
||||
const sync = () => {
|
||||
raf = 0;
|
||||
|
||||
body.classList.add("is-index-complet-page", "is-glossary-portal-page");
|
||||
|
||||
if (!isCompact()) {
|
||||
body.classList.remove(
|
||||
"gic-premium-compact",
|
||||
"gic-premium-follow-on",
|
||||
"gic-premium-letters-on"
|
||||
);
|
||||
|
||||
hero.style.removeProperty("position");
|
||||
hero.style.removeProperty("top");
|
||||
hero.style.removeProperty("z-index");
|
||||
|
||||
follow.style.removeProperty("display");
|
||||
follow.style.removeProperty("top");
|
||||
follow.style.removeProperty("left");
|
||||
follow.style.removeProperty("width");
|
||||
|
||||
lettersFollow.style.removeProperty("display");
|
||||
lettersFollow.style.removeProperty("top");
|
||||
lettersFollow.style.removeProperty("left");
|
||||
lettersFollow.style.removeProperty("width");
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
body.classList.add("gic-premium-compact");
|
||||
|
||||
const top = stackTop();
|
||||
const scrollY = window.scrollY || window.pageYOffset || 0;
|
||||
const heroRect = hero.getBoundingClientRect();
|
||||
|
||||
const condensed = scrollY > 8 && heroRect.top <= top + 8;
|
||||
body.classList.toggle("glossary-portal-hero-condensed", condensed);
|
||||
|
||||
hero.style.setProperty("position", "sticky", "important");
|
||||
hero.style.setProperty("top", `${top}px`, "important");
|
||||
hero.style.setProperty("z-index", "72", "important");
|
||||
|
||||
if (!condensed) {
|
||||
clearFollow();
|
||||
measure();
|
||||
return;
|
||||
}
|
||||
|
||||
measure();
|
||||
|
||||
const head = currentHead();
|
||||
const rawTitle = titleOf(head) || "Index alphabétique";
|
||||
const title = /^[A-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸ]$/i.test(rawTitle)
|
||||
? "Index alphabétique"
|
||||
: rawTitle;
|
||||
|
||||
writeFollow(title);
|
||||
|
||||
measure();
|
||||
syncLetters();
|
||||
measure();
|
||||
};
|
||||
|
||||
const schedule = () => {
|
||||
if (raf) return;
|
||||
raf = requestAnimationFrame(sync);
|
||||
};
|
||||
|
||||
window.addEventListener("scroll", schedule, { passive: true });
|
||||
window.addEventListener("resize", schedule);
|
||||
window.addEventListener("pageshow", schedule);
|
||||
|
||||
if (document.fonts?.ready) {
|
||||
document.fonts.ready.then(schedule).catch(() => {});
|
||||
}
|
||||
|
||||
if (mqCompact.addEventListener) mqCompact.addEventListener("change", schedule);
|
||||
else if (mqCompact.addListener) mqCompact.addListener(schedule);
|
||||
|
||||
if (mqSmallLandscape.addEventListener) mqSmallLandscape.addEventListener("change", schedule);
|
||||
else if (mqSmallLandscape.addListener) mqSmallLandscape.addListener(schedule);
|
||||
|
||||
schedule();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<style is:global>
|
||||
/* INDEX COMPLET — STACK PREMIUM MOBILE/TABLETTE V2 */
|
||||
|
||||
@media (max-width: 980px){
|
||||
body.is-index-complet-page.gic-premium-compact{
|
||||
scroll-padding-top: calc(var(--gic-premium-top, 0px) + var(--gic-stack-h, 0px) + 16px);
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact .glossary-portal-hero,
|
||||
body.is-index-complet-page.gic-premium-compact .glossary-page-hero{
|
||||
position: sticky !important;
|
||||
top: var(--gic-premium-top, var(--glossary-sticky-top, 0px)) !important;
|
||||
z-index: 72 !important;
|
||||
overflow: hidden !important;
|
||||
margin-bottom: 12px !important;
|
||||
transform: translateZ(0) !important;
|
||||
backface-visibility: hidden !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero,
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-page-hero{
|
||||
padding: 7px 10px 7px !important;
|
||||
row-gap: 3px !important;
|
||||
border-radius: 14px 14px 0 0 !important;
|
||||
margin-bottom: 0 !important;
|
||||
box-shadow: 0 12px 30px rgba(0,0,0,.24) !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero__kicker{
|
||||
font-size: 8px !important;
|
||||
line-height: 1 !important;
|
||||
letter-spacing: .105em !important;
|
||||
opacity: .66 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero h1{
|
||||
font-size: clamp(1.18rem, 4.8vw, 1.48rem) !important;
|
||||
line-height: 1 !important;
|
||||
letter-spacing: -.028em !important;
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__intro{
|
||||
display: -webkit-box !important;
|
||||
-webkit-box-orient: vertical !important;
|
||||
-webkit-line-clamp: 1 !important;
|
||||
line-clamp: 1 !important;
|
||||
max-height: 1.12em !important;
|
||||
overflow: hidden !important;
|
||||
font-size: .66rem !important;
|
||||
line-height: 1.12 !important;
|
||||
opacity: .72 !important;
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__more{
|
||||
max-height: 0 !important;
|
||||
opacity: 0 !important;
|
||||
overflow: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero__toggle{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow{
|
||||
display: block !important;
|
||||
position: fixed !important;
|
||||
left: var(--reading-left) !important;
|
||||
width: var(--reading-width) !important;
|
||||
top: calc(var(--gic-premium-top, 0px) + var(--gic-premium-hero-h, 0px) - 1px) !important;
|
||||
z-index: 71 !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.gic-premium-follow-on #reading-follow{
|
||||
opacity: 1 !important;
|
||||
visibility: visible !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow .reading-follow__inner{
|
||||
display: block !important;
|
||||
visibility: visible !important;
|
||||
opacity: 1 !important;
|
||||
max-height: none !important;
|
||||
min-height: 0 !important;
|
||||
margin-top: 0 !important;
|
||||
padding: 5px 56px 5px 9px !important;
|
||||
border-top-left-radius: 0 !important;
|
||||
border-top-right-radius: 0 !important;
|
||||
border-bottom-left-radius: 0 !important;
|
||||
border-bottom-right-radius: 0 !important;
|
||||
box-shadow: 0 8px 18px rgba(0,0,0,.16) !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow .rf-h1,
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow .rf-h3,
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow .rf-actions{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow .rf-h2{
|
||||
display: block !important;
|
||||
font-size: .78rem !important;
|
||||
line-height: 1.08 !important;
|
||||
white-space: nowrap !important;
|
||||
overflow: hidden !important;
|
||||
text-overflow: ellipsis !important;
|
||||
letter-spacing: -.012em !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #gic-follow-letters{
|
||||
position: fixed !important;
|
||||
left: var(--reading-left) !important;
|
||||
width: var(--reading-width) !important;
|
||||
top: calc(
|
||||
var(--gic-premium-top, 0px)
|
||||
+ var(--gic-premium-hero-h, 0px)
|
||||
+ var(--gic-premium-follow-h, 0px)
|
||||
- 1px
|
||||
) !important;
|
||||
z-index: 70 !important;
|
||||
display: none !important;
|
||||
flex-wrap: nowrap !important;
|
||||
gap: 6px !important;
|
||||
overflow-x: auto !important;
|
||||
overflow-y: hidden !important;
|
||||
scrollbar-width: none !important;
|
||||
-webkit-overflow-scrolling: touch !important;
|
||||
margin: 0 !important;
|
||||
padding: 6px 8px 7px !important;
|
||||
border-radius: 0 0 12px 12px !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #gic-follow-letters::-webkit-scrollbar{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #gic-follow-letters a{
|
||||
flex: 0 0 auto !important;
|
||||
min-width: 28px !important;
|
||||
height: 28px !important;
|
||||
padding: 0 9px !important;
|
||||
display: inline-flex !important;
|
||||
align-items: center !important;
|
||||
justify-content: center !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.gic-premium-letters-on #gic-follow-letters{
|
||||
display: flex !important;
|
||||
opacity: 1 !important;
|
||||
visibility: visible !important;
|
||||
pointer-events: auto !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact .gic-section,
|
||||
body.is-index-complet-page.gic-premium-compact .gic-group,
|
||||
body.is-index-complet-page.gic-premium-compact .glossary-portal-section{
|
||||
scroll-margin-top: calc(var(--gic-premium-top, 0px) + var(--gic-stack-h, 0px) + 18px) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 761px) and (max-width: 980px){
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero,
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-page-hero{
|
||||
padding: 8px 12px 8px !important;
|
||||
border-radius: 16px 16px 0 0 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero h1{
|
||||
font-size: clamp(1.48rem, 3vw, 1.82rem) !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__intro{
|
||||
font-size: .76rem !important;
|
||||
line-height: 1.14 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow .rf-h2{
|
||||
font-size: .86rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero,
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-page-hero{
|
||||
padding: 5px 8px 5px !important;
|
||||
row-gap: 2px !important;
|
||||
border-radius: 12px 12px 0 0 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed .glossary-portal-hero h1{
|
||||
font-size: clamp(1rem, 3vw, 1.22rem) !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact.glossary-portal-hero-condensed:not(.glossary-portal-hero-expanded) .glossary-portal-hero__intro{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #reading-follow .reading-follow__inner{
|
||||
padding-top: 4px !important;
|
||||
padding-bottom: 4px !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #gic-follow-letters{
|
||||
padding-top: 4px !important;
|
||||
padding-bottom: 5px !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-premium-compact #gic-follow-letters a{
|
||||
min-width: 24px !important;
|
||||
height: 24px !important;
|
||||
padding: 0 7px !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
<script is:inline>
|
||||
/*
|
||||
INDEX COMPLET — FOLLOW LABEL ET STABILITÉ DESKTOP
|
||||
|
||||
Sur cette page, les sections alphabétiques A/B/C… ne doivent pas
|
||||
devenir le titre du reading-follow : la lettre active est déjà
|
||||
portée par la barre alphabétique.
|
||||
*/
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
const inner = follow?.querySelector(".reading-follow__inner");
|
||||
|
||||
if (!body || !follow || !inner) return;
|
||||
|
||||
const LETTER_RE = /^[A-ZÀÂÄÇÉÈÊËÎÏÔÖÙÛÜŸ]$/i;
|
||||
|
||||
const normalize = () => {
|
||||
if (!body.classList.contains("is-index-complet-page")) return;
|
||||
|
||||
const h1 = inner.querySelector(".rf-h1");
|
||||
const h2 = inner.querySelector(".rf-h2");
|
||||
const h3 = inner.querySelector(".rf-h3");
|
||||
|
||||
const txt = (h2?.textContent || "").replace(/\s+/g, " ").trim();
|
||||
|
||||
if (
|
||||
h2 &&
|
||||
(
|
||||
LETTER_RE.test(txt) ||
|
||||
body.classList.contains("gic-letters-docked") ||
|
||||
body.classList.contains("gic-premium-letters-on")
|
||||
)
|
||||
) {
|
||||
if (h1) h1.textContent = "Index complet du glossaire";
|
||||
h2.textContent = "Index alphabétique";
|
||||
if (h3) h3.textContent = "";
|
||||
}
|
||||
};
|
||||
|
||||
let raf = 0;
|
||||
const schedule = () => {
|
||||
if (raf) return;
|
||||
raf = requestAnimationFrame(() => {
|
||||
raf = 0;
|
||||
normalize();
|
||||
});
|
||||
};
|
||||
|
||||
const observer = new MutationObserver(schedule);
|
||||
|
||||
observer.observe(body, {
|
||||
attributes: true,
|
||||
attributeFilter: ["class"],
|
||||
});
|
||||
|
||||
observer.observe(inner, {
|
||||
childList: true,
|
||||
subtree: true,
|
||||
characterData: true,
|
||||
});
|
||||
|
||||
window.addEventListener("scroll", schedule, { passive: true });
|
||||
window.addEventListener("resize", schedule);
|
||||
window.addEventListener("pageshow", schedule);
|
||||
|
||||
schedule();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<style is:global>
|
||||
/* INDEX COMPLET — FOLLOW LABEL ET STABILITÉ DESKTOP */
|
||||
|
||||
@media (min-width: 981px){
|
||||
body.is-index-complet-page.glossary-portal-follow-on #reading-follow{
|
||||
top: calc(
|
||||
var(--glossary-sticky-top, var(--sticky-header-h, 0px))
|
||||
+ var(--glossary-local-sticky-h, 0px)
|
||||
- 1px
|
||||
) !important;
|
||||
z-index: 71 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-letters-docked #gic-follow-letters{
|
||||
top: calc(
|
||||
var(--glossary-sticky-top, var(--sticky-header-h, 0px))
|
||||
+ var(--glossary-local-sticky-h, 0px)
|
||||
+ var(--followbar-h, 0px)
|
||||
- 1px
|
||||
) !important;
|
||||
z-index: 70 !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-letters-docked #reading-follow .rf-h2{
|
||||
white-space: nowrap !important;
|
||||
overflow: hidden !important;
|
||||
text-overflow: ellipsis !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
<script is:inline>
|
||||
/*
|
||||
INDEX COMPLET — DESKTOP FOLLOW GATE
|
||||
|
||||
Le reading-follow ne doit pas apparaître en haut de page.
|
||||
Il devient visible seulement lorsque le hero est effectivement condensé.
|
||||
*/
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const hero = document.querySelector("[data-glossary-portal-hero]");
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !hero || !follow) return;
|
||||
|
||||
const mqDesktop = window.matchMedia("(min-width: 981px)");
|
||||
|
||||
const sync = () => {
|
||||
if (!mqDesktop.matches) {
|
||||
body.classList.remove("gic-desktop-follow-gated");
|
||||
return;
|
||||
}
|
||||
|
||||
const condensed = body.classList.contains("glossary-portal-hero-condensed");
|
||||
body.classList.toggle("gic-desktop-follow-gated", !condensed);
|
||||
|
||||
if (!condensed) {
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
}
|
||||
};
|
||||
|
||||
let raf = 0;
|
||||
const schedule = () => {
|
||||
if (raf) return;
|
||||
raf = requestAnimationFrame(() => {
|
||||
raf = 0;
|
||||
sync();
|
||||
});
|
||||
};
|
||||
|
||||
const observer = new MutationObserver(schedule);
|
||||
observer.observe(body, {
|
||||
attributes: true,
|
||||
attributeFilter: ["class"],
|
||||
});
|
||||
|
||||
window.addEventListener("scroll", schedule, { passive: true });
|
||||
window.addEventListener("resize", schedule);
|
||||
window.addEventListener("pageshow", schedule);
|
||||
|
||||
if (mqDesktop.addEventListener) mqDesktop.addEventListener("change", schedule);
|
||||
else if (mqDesktop.addListener) mqDesktop.addListener(schedule);
|
||||
|
||||
schedule();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<style is:global>
|
||||
/* INDEX COMPLET — DESKTOP FOLLOW GATE */
|
||||
|
||||
@media (min-width: 981px){
|
||||
body.is-index-complet-page.gic-desktop-follow-gated #reading-follow,
|
||||
body.is-index-complet-page.gic-desktop-follow-gated #reading-follow .reading-follow__inner{
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
body.is-index-complet-page.gic-desktop-follow-gated #gic-follow-letters{
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
<script is:inline>
|
||||
/*
|
||||
INDEX COMPLET — AUTO-CENTER ACTIVE LETTER
|
||||
|
||||
Sur mobile, la barre alphabétique horizontale doit suivre le lecteur :
|
||||
la lettre active est automatiquement recentrée dans gic-follow-letters.
|
||||
*/
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const lettersFollow = document.getElementById("gic-follow-letters");
|
||||
|
||||
if (!body || !lettersFollow) return;
|
||||
|
||||
const mqCompact = window.matchMedia("(max-width: 760px)");
|
||||
|
||||
let lastHref = "";
|
||||
let raf = 0;
|
||||
|
||||
const centerActiveLetter = () => {
|
||||
raf = 0;
|
||||
|
||||
if (!mqCompact.matches) return;
|
||||
if (!body.classList.contains("is-index-complet-page")) return;
|
||||
if (!body.classList.contains("gic-premium-letters-on")) return;
|
||||
|
||||
const active =
|
||||
lettersFollow.querySelector('a[aria-current="true"]') ||
|
||||
lettersFollow.querySelector("a.is-active");
|
||||
|
||||
if (!active) return;
|
||||
|
||||
const href = active.getAttribute("href") || "";
|
||||
const force = href !== lastHref;
|
||||
lastHref = href;
|
||||
|
||||
const containerRect = lettersFollow.getBoundingClientRect();
|
||||
const activeRect = active.getBoundingClientRect();
|
||||
|
||||
const activeCenter =
|
||||
activeRect.left - containerRect.left + lettersFollow.scrollLeft + activeRect.width / 2;
|
||||
|
||||
const target =
|
||||
activeCenter - lettersFollow.clientWidth / 2;
|
||||
|
||||
const max =
|
||||
lettersFollow.scrollWidth - lettersFollow.clientWidth;
|
||||
|
||||
const next = Math.max(0, Math.min(max, Math.round(target)));
|
||||
|
||||
if (force || Math.abs(lettersFollow.scrollLeft - next) > 6) {
|
||||
lettersFollow.scrollTo({
|
||||
left: next,
|
||||
behavior: "smooth",
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
const schedule = () => {
|
||||
if (raf) return;
|
||||
raf = requestAnimationFrame(centerActiveLetter);
|
||||
};
|
||||
|
||||
const observer = new MutationObserver(schedule);
|
||||
|
||||
observer.observe(lettersFollow, {
|
||||
subtree: true,
|
||||
attributes: true,
|
||||
attributeFilter: ["class", "aria-current"],
|
||||
});
|
||||
|
||||
observer.observe(body, {
|
||||
attributes: true,
|
||||
attributeFilter: ["class"],
|
||||
});
|
||||
|
||||
window.addEventListener("scroll", schedule, { passive: true });
|
||||
window.addEventListener("resize", schedule);
|
||||
window.addEventListener("pageshow", schedule);
|
||||
|
||||
if (mqCompact.addEventListener) mqCompact.addEventListener("change", schedule);
|
||||
else if (mqCompact.addListener) mqCompact.addListener(schedule);
|
||||
|
||||
schedule();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -1041,4 +1818,5 @@ const prolongerLinks = [
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
</style>
|
||||
@@ -351,6 +351,7 @@ const approfondirPortalItems = [
|
||||
let raf = 0;
|
||||
let activeHeading = null;
|
||||
let clearTimer = 0;
|
||||
let homeFollowOn = false;
|
||||
|
||||
function syncStickyTop() {
|
||||
const headerHeight = header.getBoundingClientRect().height || 0;
|
||||
@@ -368,8 +369,15 @@ const approfondirPortalItems = [
|
||||
Number.parseFloat(cs.lineHeight) ||
|
||||
Math.round(sourceFontSize * 1.06 * 100) / 100;
|
||||
|
||||
const scaledFontSize = Math.max(28, sourceFontSize * 0.9);
|
||||
const scaledLineHeight = Math.max(scaledFontSize * 1.04, sourceLineHeight * 0.92);
|
||||
const compactHomeSticky = window.matchMedia("(max-width: 980px)").matches;
|
||||
|
||||
const scaledFontSize = compactHomeSticky
|
||||
? Math.min(20, Math.max(14, sourceFontSize * 0.56))
|
||||
: Math.max(28, sourceFontSize * 0.9);
|
||||
|
||||
const scaledLineHeight = compactHomeSticky
|
||||
? Math.max(scaledFontSize * 1.08, 16)
|
||||
: Math.max(scaledFontSize * 1.04, sourceLineHeight * 0.92);
|
||||
|
||||
toEl.style.fontSize = `${scaledFontSize}px`;
|
||||
toEl.style.lineHeight = `${scaledLineHeight}px`;
|
||||
@@ -469,6 +477,7 @@ const approfondirPortalItems = [
|
||||
function updateFollow() {
|
||||
syncStickyTop();
|
||||
|
||||
const compactHomeSticky = window.matchMedia("(max-width: 980px)").matches;
|
||||
const heroRect = hero.getBoundingClientRect();
|
||||
const active = getCurrentHeading();
|
||||
|
||||
@@ -478,9 +487,23 @@ const approfondirPortalItems = [
|
||||
.getPropertyValue("--glossary-sticky-top")
|
||||
) || 64;
|
||||
|
||||
const hasStartedScrolling = (window.scrollY || window.pageYOffset || 0) > 8;
|
||||
const heroDocked = Math.abs(heroRect.top - stickyTop) <= 6;
|
||||
const heroOut = hasStartedScrolling && heroDocked;
|
||||
const scrollY = window.scrollY || window.pageYOffset || 0;
|
||||
const hasStartedScrolling = scrollY > 8;
|
||||
|
||||
const heroDocked = compactHomeSticky
|
||||
? heroRect.top <= stickyTop + 8
|
||||
: Math.abs(heroRect.top - stickyTop) <= 6;
|
||||
|
||||
const enterFollow = hasStartedScrolling && heroDocked;
|
||||
const exitFollow = !hasStartedScrolling || heroRect.top > stickyTop + (compactHomeSticky ? 28 : 12);
|
||||
|
||||
if (enterFollow) {
|
||||
homeFollowOn = true;
|
||||
} else if (exitFollow) {
|
||||
homeFollowOn = false;
|
||||
}
|
||||
|
||||
const heroOut = homeFollowOn;
|
||||
|
||||
document.body.classList.toggle("glossary-home-follow-on", heroOut);
|
||||
|
||||
@@ -569,7 +592,7 @@ const approfondirPortalItems = [
|
||||
}
|
||||
|
||||
.glossary-map-block{
|
||||
padding: 18px 18px 20px;
|
||||
padding: 16px 18px 18px;
|
||||
border: 1px solid var(--glossary-border);
|
||||
border-radius: 24px;
|
||||
background: rgba(127,127,127,0.04);
|
||||
@@ -577,9 +600,9 @@ const approfondirPortalItems = [
|
||||
|
||||
.glossary-map-block__head p{
|
||||
max-width: 76ch;
|
||||
margin: 12px 0 0;
|
||||
font-size: 1rem;
|
||||
line-height: 1.55;
|
||||
margin: 9px 0 0;
|
||||
font-size: .98rem;
|
||||
line-height: 1.46;
|
||||
opacity: .94;
|
||||
text-wrap: pretty;
|
||||
}
|
||||
@@ -587,28 +610,56 @@ const approfondirPortalItems = [
|
||||
.glossary-map{
|
||||
display: grid;
|
||||
justify-items: center;
|
||||
gap: 10px;
|
||||
margin-top: 18px;
|
||||
gap: 6px;
|
||||
margin-top: 14px;
|
||||
}
|
||||
|
||||
.glossary-map__stage{
|
||||
width: min(580px, 100%);
|
||||
display: grid;
|
||||
justify-items: center;
|
||||
gap: 10px;
|
||||
gap: 6px;
|
||||
}
|
||||
|
||||
.glossary-map__title{
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
font-size: 1.08rem;
|
||||
line-height: 1.25;
|
||||
font-size: .98rem;
|
||||
line-height: 1.16;
|
||||
font-weight: 800;
|
||||
letter-spacing: -.01em;
|
||||
opacity: .96;
|
||||
text-wrap: balance;
|
||||
}
|
||||
|
||||
.glossary-map__node{
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
min-height: 42px;
|
||||
padding: 8px 14px;
|
||||
border: 1px solid var(--glossary-border-strong);
|
||||
border-radius: 999px;
|
||||
background: var(--glossary-bg-soft);
|
||||
color: var(--glossary-accent);
|
||||
text-decoration: none;
|
||||
text-align: center;
|
||||
font-size: .94rem;
|
||||
font-weight: 800;
|
||||
letter-spacing: .04em;
|
||||
line-height: 1.16;
|
||||
transition:
|
||||
transform 120ms ease,
|
||||
background 120ms ease,
|
||||
border-color 120ms ease;
|
||||
}
|
||||
|
||||
.glossary-map__arrow{
|
||||
font-size: 1.18rem;
|
||||
line-height: .9;
|
||||
opacity: .68;
|
||||
}
|
||||
|
||||
.glossary-map__roots{
|
||||
width: 100%;
|
||||
display: grid;
|
||||
@@ -616,28 +667,6 @@ const approfondirPortalItems = [
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.glossary-map__node{
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
min-height: 50px;
|
||||
padding: 10px 14px;
|
||||
border: 1px solid var(--glossary-border-strong);
|
||||
border-radius: 999px;
|
||||
background: var(--glossary-bg-soft);
|
||||
color: var(--glossary-accent);
|
||||
text-decoration: none;
|
||||
text-align: center;
|
||||
font-size: .99rem;
|
||||
font-weight: 800;
|
||||
letter-spacing: .04em;
|
||||
line-height: 1.2;
|
||||
transition:
|
||||
transform 120ms ease,
|
||||
background 120ms ease,
|
||||
border-color 120ms ease;
|
||||
}
|
||||
|
||||
.glossary-map__node:hover{
|
||||
background: var(--glossary-bg-soft-strong);
|
||||
border-color: rgba(0,217,255,0.22);
|
||||
@@ -650,12 +679,6 @@ const approfondirPortalItems = [
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.glossary-map__arrow{
|
||||
font-size: 1.45rem;
|
||||
line-height: 1;
|
||||
opacity: .72;
|
||||
}
|
||||
|
||||
.glossary-portal-card strong{
|
||||
color: var(--glossary-accent);
|
||||
font-size: 1.08rem;
|
||||
@@ -720,11 +743,17 @@ const approfondirPortalItems = [
|
||||
|
||||
.glossary-map-block__head h2,
|
||||
.glossary-section h2{
|
||||
font-size: clamp(1.5rem, 7vw, 1.95rem);
|
||||
line-height: 1.04;
|
||||
font-size: clamp(1.42rem, 6.3vw, 1.82rem);
|
||||
line-height: 1.03;
|
||||
letter-spacing: -.022em;
|
||||
}
|
||||
|
||||
.glossary-map-block__head h2{
|
||||
hyphens: none;
|
||||
word-break: normal;
|
||||
overflow-wrap: normal;
|
||||
}
|
||||
|
||||
.glossary-map-block__head p,
|
||||
.glossary-intro{
|
||||
font-size: .9rem;
|
||||
@@ -742,35 +771,36 @@ const approfondirPortalItems = [
|
||||
}
|
||||
|
||||
.glossary-map{
|
||||
gap: 7px;
|
||||
margin-top: 12px;
|
||||
gap: 4px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.glossary-map__stage{
|
||||
gap: 7px;
|
||||
gap: 4px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.glossary-map__title{
|
||||
font-size: .9rem;
|
||||
line-height: 1.2;
|
||||
font-size: .82rem;
|
||||
line-height: 1.12;
|
||||
}
|
||||
|
||||
.glossary-map__roots{
|
||||
grid-template-columns: 1fr;
|
||||
gap: 6px;
|
||||
gap: 5px;
|
||||
}
|
||||
|
||||
.glossary-map__node{
|
||||
min-height: 38px;
|
||||
padding: 8px 10px;
|
||||
font-size: .84rem;
|
||||
line-height: 1.15;
|
||||
min-height: 32px;
|
||||
padding: 6px 10px;
|
||||
font-size: .78rem;
|
||||
line-height: 1.12;
|
||||
}
|
||||
|
||||
.glossary-map__arrow{
|
||||
font-size: 1rem;
|
||||
opacity: .62;
|
||||
font-size: .92rem;
|
||||
line-height: .8;
|
||||
opacity: .6;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -804,23 +834,28 @@ const approfondirPortalItems = [
|
||||
}
|
||||
|
||||
.glossary-map{
|
||||
gap: 5px;
|
||||
margin-top: 10px;
|
||||
gap: 3px;
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
.glossary-map__stage{
|
||||
gap: 5px;
|
||||
gap: 3px;
|
||||
}
|
||||
|
||||
.glossary-map__title{
|
||||
font-size: .8rem;
|
||||
line-height: 1.12;
|
||||
font-size: .74rem;
|
||||
line-height: 1.08;
|
||||
}
|
||||
|
||||
.glossary-map__node{
|
||||
min-height: 32px;
|
||||
padding: 6px 8px;
|
||||
font-size: .74rem;
|
||||
min-height: 28px;
|
||||
padding: 5px 8px;
|
||||
font-size: .7rem;
|
||||
}
|
||||
|
||||
.glossary-map__arrow{
|
||||
font-size: .82rem;
|
||||
line-height: .75;
|
||||
}
|
||||
|
||||
.glossary-home .glossary-card,
|
||||
|
||||
@@ -663,80 +663,10 @@ const usefulLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="pa-hero-more"
|
||||
heroToggleId="pa-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !root || !follow) return;
|
||||
|
||||
body.classList.add("is-glossary-portal-page");
|
||||
|
||||
const mqMobile = window.matchMedia("(max-width: 860px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const disableFollow = () => {
|
||||
if (!isCompactViewport()) return;
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
};
|
||||
|
||||
const enableFollow = () => {
|
||||
if (isCompactViewport()) return;
|
||||
follow.style.display = "";
|
||||
};
|
||||
|
||||
const sync = () => {
|
||||
if (isCompactViewport()) {
|
||||
disableFollow();
|
||||
} else {
|
||||
enableFollow();
|
||||
}
|
||||
};
|
||||
|
||||
if (mqMobile.addEventListener) {
|
||||
mqMobile.addEventListener("change", sync);
|
||||
} else if (mqMobile.addListener) {
|
||||
mqMobile.addListener(sync);
|
||||
}
|
||||
|
||||
if (mqSmallLandscape.addEventListener) {
|
||||
mqSmallLandscape.addEventListener("change", sync);
|
||||
} else if (mqSmallLandscape.addListener) {
|
||||
mqSmallLandscape.addListener(sync);
|
||||
}
|
||||
|
||||
window.addEventListener("resize", sync);
|
||||
window.addEventListener("pageshow", sync);
|
||||
|
||||
sync();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -1072,38 +1002,4 @@ const usefulLinks = [
|
||||
font-size: 10.5px;
|
||||
}
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page #reading-follow){
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -211,80 +211,10 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="theo-hero-more"
|
||||
heroToggleId="theo-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !root || !follow) return;
|
||||
|
||||
body.classList.add("is-glossary-portal-page");
|
||||
|
||||
const mqMobile = window.matchMedia("(max-width: 860px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const disableFollow = () => {
|
||||
if (!isCompactViewport()) return;
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
};
|
||||
|
||||
const enableFollow = () => {
|
||||
if (isCompactViewport()) return;
|
||||
follow.style.display = "";
|
||||
};
|
||||
|
||||
const sync = () => {
|
||||
if (isCompactViewport()) {
|
||||
disableFollow();
|
||||
} else {
|
||||
enableFollow();
|
||||
}
|
||||
};
|
||||
|
||||
if (mqMobile.addEventListener) {
|
||||
mqMobile.addEventListener("change", sync);
|
||||
} else if (mqMobile.addListener) {
|
||||
mqMobile.addListener(sync);
|
||||
}
|
||||
|
||||
if (mqSmallLandscape.addEventListener) {
|
||||
mqSmallLandscape.addEventListener("change", sync);
|
||||
} else if (mqSmallLandscape.addListener) {
|
||||
mqSmallLandscape.addListener(sync);
|
||||
}
|
||||
|
||||
window.addEventListener("resize", sync);
|
||||
window.addEventListener("pageshow", sync);
|
||||
|
||||
sync();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -390,38 +320,4 @@ const prolongerLinks = [
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page #reading-follow){
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -313,80 +313,10 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="scene-hero-more"
|
||||
heroToggleId="scene-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !root || !follow) return;
|
||||
|
||||
body.classList.add("is-glossary-portal-page");
|
||||
|
||||
const mqMobile = window.matchMedia("(max-width: 860px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const disableFollow = () => {
|
||||
if (!isCompactViewport()) return;
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
};
|
||||
|
||||
const enableFollow = () => {
|
||||
if (isCompactViewport()) return;
|
||||
follow.style.display = "";
|
||||
};
|
||||
|
||||
const sync = () => {
|
||||
if (isCompactViewport()) {
|
||||
disableFollow();
|
||||
} else {
|
||||
enableFollow();
|
||||
}
|
||||
};
|
||||
|
||||
if (mqMobile.addEventListener) {
|
||||
mqMobile.addEventListener("change", sync);
|
||||
} else if (mqMobile.addListener) {
|
||||
mqMobile.addListener(sync);
|
||||
}
|
||||
|
||||
if (mqSmallLandscape.addEventListener) {
|
||||
mqSmallLandscape.addEventListener("change", sync);
|
||||
} else if (mqSmallLandscape.addListener) {
|
||||
mqSmallLandscape.addListener(sync);
|
||||
}
|
||||
|
||||
window.addEventListener("resize", sync);
|
||||
window.addEventListener("pageshow", sync);
|
||||
|
||||
sync();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -523,38 +453,4 @@ const prolongerLinks = [
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page #reading-follow){
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -340,80 +340,10 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="tir-hero-more"
|
||||
heroToggleId="tir-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !root || !follow) return;
|
||||
|
||||
body.classList.add("is-glossary-portal-page");
|
||||
|
||||
const mqMobile = window.matchMedia("(max-width: 860px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const disableFollow = () => {
|
||||
if (!isCompactViewport()) return;
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
};
|
||||
|
||||
const enableFollow = () => {
|
||||
if (isCompactViewport()) return;
|
||||
follow.style.display = "";
|
||||
};
|
||||
|
||||
const sync = () => {
|
||||
if (isCompactViewport()) {
|
||||
disableFollow();
|
||||
} else {
|
||||
enableFollow();
|
||||
}
|
||||
};
|
||||
|
||||
if (mqMobile.addEventListener) {
|
||||
mqMobile.addEventListener("change", sync);
|
||||
} else if (mqMobile.addListener) {
|
||||
mqMobile.addListener(sync);
|
||||
}
|
||||
|
||||
if (mqSmallLandscape.addEventListener) {
|
||||
mqSmallLandscape.addEventListener("change", sync);
|
||||
} else if (mqSmallLandscape.addListener) {
|
||||
mqSmallLandscape.addListener(sync);
|
||||
}
|
||||
|
||||
window.addEventListener("resize", sync);
|
||||
window.addEventListener("pageshow", sync);
|
||||
|
||||
sync();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -564,38 +494,4 @@ const prolongerLinks = [
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page #reading-follow){
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -256,6 +256,8 @@ const matrix = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="topo-hero-more"
|
||||
heroToggleId="topo-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
</GlossaryLayout>
|
||||
|
||||
|
||||
@@ -327,80 +327,10 @@ const prolongerLinks = [
|
||||
<GlossaryPortalStickySync
|
||||
heroMoreId="verbs-hero-more"
|
||||
heroToggleId="verbs-hero-toggle"
|
||||
mobileBreakpoint={980}
|
||||
compactSticky={true}
|
||||
/>
|
||||
|
||||
<script is:inline>
|
||||
(() => {
|
||||
const boot = () => {
|
||||
const body = document.body;
|
||||
const root = document.documentElement;
|
||||
const follow = document.getElementById("reading-follow");
|
||||
|
||||
if (!body || !root || !follow) return;
|
||||
|
||||
body.classList.add("is-glossary-portal-page");
|
||||
|
||||
const mqMobile = window.matchMedia("(max-width: 860px)");
|
||||
const mqSmallLandscape = window.matchMedia(
|
||||
"(orientation: landscape) and (max-width: 920px) and (max-height: 520px)"
|
||||
);
|
||||
|
||||
const isCompactViewport = () =>
|
||||
mqMobile.matches || mqSmallLandscape.matches;
|
||||
|
||||
const disableFollow = () => {
|
||||
if (!isCompactViewport()) return;
|
||||
|
||||
follow.classList.remove("is-on");
|
||||
follow.setAttribute("aria-hidden", "true");
|
||||
follow.style.display = "none";
|
||||
follow.innerHTML = "";
|
||||
|
||||
root.style.setProperty("--followbar-h", "0px");
|
||||
root.style.setProperty(
|
||||
"--sticky-offset-px",
|
||||
"calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px))"
|
||||
);
|
||||
};
|
||||
|
||||
const enableFollow = () => {
|
||||
if (isCompactViewport()) return;
|
||||
follow.style.display = "";
|
||||
};
|
||||
|
||||
const sync = () => {
|
||||
if (isCompactViewport()) {
|
||||
disableFollow();
|
||||
} else {
|
||||
enableFollow();
|
||||
}
|
||||
};
|
||||
|
||||
if (mqMobile.addEventListener) {
|
||||
mqMobile.addEventListener("change", sync);
|
||||
} else if (mqMobile.addListener) {
|
||||
mqMobile.addListener(sync);
|
||||
}
|
||||
|
||||
if (mqSmallLandscape.addEventListener) {
|
||||
mqSmallLandscape.addEventListener("change", sync);
|
||||
} else if (mqSmallLandscape.addListener) {
|
||||
mqSmallLandscape.addListener(sync);
|
||||
}
|
||||
|
||||
window.addEventListener("resize", sync);
|
||||
window.addEventListener("pageshow", sync);
|
||||
|
||||
sync();
|
||||
};
|
||||
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", boot, { once: true });
|
||||
} else {
|
||||
boot();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
</GlossaryLayout>
|
||||
|
||||
<style>
|
||||
@@ -480,38 +410,4 @@ const prolongerLinks = [
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page #reading-follow){
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
@media (max-width: 860px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (orientation: landscape) and (max-width: 920px) and (max-height: 520px){
|
||||
:global(body.is-glossary-portal-page #reading-follow),
|
||||
:global(body.is-glossary-portal-page #reading-follow .reading-follow__inner){
|
||||
display: none !important;
|
||||
opacity: 0 !important;
|
||||
visibility: hidden !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
:global(body.is-glossary-portal-page){
|
||||
--followbar-h: 0px !important;
|
||||
--sticky-offset-px: calc(var(--sticky-header-h, 0px) + var(--page-gap, 12px)) !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -10,61 +10,62 @@ import SiteLayout from "../layouts/SiteLayout.astro";
|
||||
<h1 id="home-title">Archicratie</h1>
|
||||
|
||||
<p class="landing-lead">
|
||||
Une recherche indépendante sur les architectures de régulation qui rendent
|
||||
possible la co-viabilité des sociétés complexes.
|
||||
Une recherche indépendante sur les architectures de régulation qui organisent
|
||||
nos vies — et sur les scènes où elles peuvent encore être contestées, suivies
|
||||
et reprises.
|
||||
</p>
|
||||
|
||||
<div class="landing-actions" aria-label="Entrées principales">
|
||||
<a class="landing-btn landing-btn--primary" href="/commencer/">
|
||||
Entrevoir l’archicratie
|
||||
<a class="landing-btn landing-btn--primary" href="/manifeste/">
|
||||
Lire le manifeste
|
||||
</a>
|
||||
<a class="landing-btn" href="/glossaire/">
|
||||
Explorer son glossaire
|
||||
<a class="landing-btn" href="/commencer/">
|
||||
Entrevoir l’archicratie
|
||||
</a>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<section class="landing-section" aria-labelledby="home-paths-title">
|
||||
<div class="landing-section__head">
|
||||
<p class="landing-kicker">Parcours</p>
|
||||
<h2 id="home-paths-title">Accès principaux</h2>
|
||||
<p class="landing-kicker">Orientation de lecture</p>
|
||||
<h2 id="home-paths-title">Comment entrer ?</h2>
|
||||
</div>
|
||||
|
||||
<div class="landing-grid">
|
||||
<a class="landing-card" href="/archicrat-ia/">
|
||||
<strong>Essai-thèse — ArchiCraT-IA</strong>
|
||||
<a class="landing-card" href="/manifeste/">
|
||||
<strong>Saisir l’enjeu politique</strong>
|
||||
<span>
|
||||
Le corpus principal : fondements, histoire, philosophie du pouvoir,
|
||||
tensions et régulations archicratiques.
|
||||
Entrer par la formulation la plus directe du paradigme : pour que ce qui
|
||||
nous gouverne puisse être fondé, suivi, contesté et repris.
|
||||
</span>
|
||||
<small>Lire ArchiCraT-IA →</small>
|
||||
<small>Lire le manifeste →</small>
|
||||
</a>
|
||||
|
||||
<a class="landing-card" href="/commencer/">
|
||||
<strong>Comprendre la genèse</strong>
|
||||
<span>
|
||||
Voir pourquoi les catégories politiques héritées ne suffisent plus à nommer
|
||||
les régulations contemporaines.
|
||||
</span>
|
||||
<small>Entrevoir l’archicratie →</small>
|
||||
</a>
|
||||
|
||||
<a class="landing-card" href="/cas-ia/">
|
||||
<strong>Cas pratique — Gouvernance IA</strong>
|
||||
<strong>Voir le paradigme à l’épreuve</strong>
|
||||
<span>
|
||||
Une mise à l’épreuve contemporaine du paradigme à travers la
|
||||
gouvernance des systèmes d’intelligence artificielle.
|
||||
Explorer un cas contemporain où l’archicratie sert à diagnostiquer les
|
||||
prises, les opacités et les scènes manquantes.
|
||||
</span>
|
||||
<small>Explorer le cas pratique →</small>
|
||||
<small>Explorer le cas IA →</small>
|
||||
</a>
|
||||
|
||||
<a class="landing-card" href="/glossaire/">
|
||||
<strong>Glossaire</strong>
|
||||
<a class="landing-card" href="/archicrat-ia/">
|
||||
<strong>Entrer dans le corpus théorique</strong>
|
||||
<span>
|
||||
La cartographie conceptuelle du système : notions, scènes,
|
||||
dynamiques, tensions et méta-régimes.
|
||||
Lire l’architecture complète du paradigme : fondements, histoire,
|
||||
philosophie du pouvoir, tensions et régulations archicratiques.
|
||||
</span>
|
||||
<small>Entrer dans le glossaire →</small>
|
||||
</a>
|
||||
|
||||
<a class="landing-card" href="/recherche/">
|
||||
<strong>Recherche</strong>
|
||||
<span>
|
||||
Rechercher un terme, une notion ou un passage dans les textes de
|
||||
l’édition web.
|
||||
</span>
|
||||
<small>Lancer une recherche →</small>
|
||||
<small>Lire l’essai-thèse →</small>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -727,10 +727,19 @@ html{ scroll-behavior: smooth; }
|
||||
}
|
||||
|
||||
.landing{
|
||||
--landing-accent: #00cfea;
|
||||
--landing-accent-strong: #00d9ff;
|
||||
--landing-panel-border: rgba(127,127,127,0.19);
|
||||
--landing-panel-bg: rgba(127,127,127,0.038);
|
||||
--landing-panel-glow: rgba(0,217,255,0.075);
|
||||
--landing-card-bg: rgba(127,127,127,0.036);
|
||||
--landing-card-hover-bg: rgba(127,127,127,0.064);
|
||||
--landing-card-hover-border: rgba(0,217,255,0.18);
|
||||
|
||||
display: grid;
|
||||
gap: clamp(18px, 3vw, 30px);
|
||||
gap: clamp(18px, 2.6vw, 28px);
|
||||
width: 100%;
|
||||
padding: 14px 0 10px;
|
||||
padding: 12px 0 10px;
|
||||
}
|
||||
|
||||
.landing-hero,
|
||||
@@ -739,33 +748,33 @@ html{ scroll-behavior: smooth; }
|
||||
position: relative;
|
||||
z-index: 0;
|
||||
overflow: hidden;
|
||||
border: 1px solid rgba(127,127,127,0.22);
|
||||
border-radius: 24px;
|
||||
border: 1px solid var(--landing-panel-border);
|
||||
border-radius: 22px;
|
||||
background:
|
||||
radial-gradient(circle at 12% 0%, rgba(0,217,255,0.12), transparent 36%),
|
||||
rgba(127,127,127,0.045);
|
||||
radial-gradient(circle at 12% 0%, var(--landing-panel-glow), transparent 38%),
|
||||
var(--landing-panel-bg);
|
||||
}
|
||||
|
||||
.landing-hero{
|
||||
padding: clamp(24px, 4vw, 46px);
|
||||
padding: clamp(22px, 3.6vw, 42px);
|
||||
}
|
||||
|
||||
.landing-kicker{
|
||||
margin: 0 0 8px;
|
||||
color: #00d9ff;
|
||||
font-size: .78rem;
|
||||
color: var(--landing-accent);
|
||||
font-size: .76rem;
|
||||
line-height: 1.2;
|
||||
font-weight: 850;
|
||||
letter-spacing: .08em;
|
||||
letter-spacing: .075em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.landing-hero h1{
|
||||
margin: 0;
|
||||
font-size: clamp(2.45rem, 7vw, 5.4rem);
|
||||
line-height: .95;
|
||||
letter-spacing: -.055em;
|
||||
text-shadow: 0 0 34px rgba(0,217,255,.10);
|
||||
font-size: clamp(2.35rem, 6.2vw, 4.85rem);
|
||||
line-height: .98;
|
||||
letter-spacing: -.048em;
|
||||
text-shadow: 0 0 28px rgba(0,217,255,.075);
|
||||
}
|
||||
|
||||
.landing-lead{
|
||||
@@ -790,9 +799,9 @@ html{ scroll-behavior: smooth; }
|
||||
justify-content: center;
|
||||
min-height: 38px;
|
||||
padding: 7px 14px;
|
||||
border: 1px solid rgba(127,127,127,0.38);
|
||||
border: 1px solid rgba(127,127,127,0.34);
|
||||
border-radius: 999px;
|
||||
background: rgba(127,127,127,0.06);
|
||||
background: rgba(127,127,127,0.052);
|
||||
font-weight: 850;
|
||||
text-decoration: none;
|
||||
transition:
|
||||
@@ -808,14 +817,14 @@ html{ scroll-behavior: smooth; }
|
||||
}
|
||||
|
||||
.landing-btn--primary{
|
||||
border-color: rgba(0,217,255,0.42);
|
||||
background: rgba(0,217,255,0.10);
|
||||
color: #00d9ff;
|
||||
border-color: rgba(0,217,255,0.34);
|
||||
background: rgba(0,217,255,0.075);
|
||||
color: var(--landing-accent-strong);
|
||||
}
|
||||
|
||||
.landing-section,
|
||||
.edition-note{
|
||||
padding: clamp(18px, 3vw, 28px);
|
||||
padding: clamp(18px, 2.7vw, 26px);
|
||||
}
|
||||
|
||||
.landing-section__head,
|
||||
@@ -849,10 +858,10 @@ html{ scroll-behavior: smooth; }
|
||||
display: grid;
|
||||
gap: 8px;
|
||||
min-width: 0;
|
||||
padding: 16px;
|
||||
border: 1px solid rgba(127,127,127,0.22);
|
||||
border-radius: 18px;
|
||||
background: rgba(127,127,127,0.045);
|
||||
padding: 15px 16px;
|
||||
border: 1px solid var(--landing-panel-border);
|
||||
border-radius: 17px;
|
||||
background: var(--landing-card-bg);
|
||||
text-decoration: none;
|
||||
transition:
|
||||
transform 120ms var(--ease-out),
|
||||
@@ -862,14 +871,14 @@ html{ scroll-behavior: smooth; }
|
||||
|
||||
.landing-card:hover{
|
||||
transform: translateY(-1px);
|
||||
background: rgba(127,127,127,0.075);
|
||||
border-color: rgba(0,217,255,0.24);
|
||||
background: var(--landing-card-hover-bg);
|
||||
border-color: var(--landing-card-hover-border);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.landing-card strong{
|
||||
color: #00d9ff;
|
||||
font-size: 1.05rem;
|
||||
color: var(--landing-accent);
|
||||
font-size: 1.02rem;
|
||||
line-height: 1.22;
|
||||
}
|
||||
|
||||
@@ -880,9 +889,9 @@ html{ scroll-behavior: smooth; }
|
||||
}
|
||||
|
||||
.landing-card small{
|
||||
color: #00d9ff;
|
||||
color: var(--landing-accent);
|
||||
font-weight: 800;
|
||||
opacity: .92;
|
||||
opacity: .86;
|
||||
}
|
||||
|
||||
.presentation-next{
|
||||
@@ -1032,26 +1041,32 @@ html{ scroll-behavior: smooth; }
|
||||
========================== */
|
||||
|
||||
.manifeste-article{
|
||||
--manifest-content-inset: clamp(18px, 2.2vw, 28px);
|
||||
--manifest-text-measure: 82ch;
|
||||
padding-bottom: clamp(30px, 4vw, 52px);
|
||||
}
|
||||
|
||||
.manifeste-article .landing-kicker{
|
||||
margin-bottom: 0;
|
||||
margin-left: var(--manifest-content-inset);
|
||||
margin-right: var(--manifest-content-inset);
|
||||
}
|
||||
|
||||
.manifeste-article .manifest-body{
|
||||
width: min(100%, 92ch);
|
||||
max-width: 92ch;
|
||||
width: auto;
|
||||
max-width: var(--manifest-text-measure);
|
||||
margin-top: 28px;
|
||||
margin-left: var(--manifest-content-inset);
|
||||
margin-right: var(--manifest-content-inset);
|
||||
}
|
||||
|
||||
.manifeste-article .manifest-body p{
|
||||
width: 100%;
|
||||
max-width: none;
|
||||
margin: 0 0 20px;
|
||||
font-size: 1.035rem;
|
||||
line-height: 1.74;
|
||||
opacity: .91;
|
||||
font-size: 1rem;
|
||||
line-height: 1.68;
|
||||
opacity: .93;
|
||||
text-wrap: pretty;
|
||||
}
|
||||
|
||||
@@ -1068,7 +1083,7 @@ html{ scroll-behavior: smooth; }
|
||||
font-size: clamp(1.55rem, 2.45vw, 2.1rem);
|
||||
line-height: 1.08;
|
||||
font-weight: 850;
|
||||
letter-spacing: -0.04em;
|
||||
letter-spacing: -0.032em;
|
||||
}
|
||||
|
||||
.manifeste-article .manifest-section-title:first-child{
|
||||
@@ -1080,7 +1095,7 @@ html{ scroll-behavior: smooth; }
|
||||
.manifeste-article .manifest-subsection-title{
|
||||
max-width: 38ch;
|
||||
margin: 32px 0 13px;
|
||||
color: #00d9ff;
|
||||
color: inherit;
|
||||
font-size: clamp(1.12rem, 1.55vw, 1.34rem);
|
||||
line-height: 1.16;
|
||||
font-weight: 850;
|
||||
@@ -1266,10 +1281,22 @@ html{ scroll-behavior: smooth; }
|
||||
========================================================= */
|
||||
|
||||
@media (max-width: 760px){
|
||||
.manifeste-article{
|
||||
--manifest-content-inset: 0px;
|
||||
--manifest-text-measure: 100%;
|
||||
}
|
||||
|
||||
.manifeste-article .manifest-body{
|
||||
width: 100%;
|
||||
max-width: none;
|
||||
margin-top: 22px;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.manifeste-article .landing-kicker{
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.manifeste-article .manifest-body p{
|
||||
@@ -1378,21 +1405,35 @@ html{ scroll-behavior: smooth; }
|
||||
|
||||
.commencer-genese{
|
||||
--commencer-content-inset: clamp(18px, 2.2vw, 28px);
|
||||
--commencer-text-measure: 78ch;
|
||||
--commencer-text-measure: 82ch;
|
||||
scroll-margin-top: 96px;
|
||||
}
|
||||
|
||||
/* Colonne interne stable de la carte "Genèse conceptuelle". */
|
||||
.commencer-genese > .landing-kicker,
|
||||
.commencer-genese > h2,
|
||||
.commencer-genese > p,
|
||||
.commencer-genese > .editorial-reveal{
|
||||
/* Colonne interne stable de la carte "Genèse conceptuelle".
|
||||
Cette règle reprend volontairement la main sur les retraits génériques
|
||||
de .landing-home .edition-note afin d’aligner Commencer sur Manifeste. */
|
||||
.landing-home .commencer-genese > .landing-kicker,
|
||||
.landing-home .commencer-genese > h2,
|
||||
.landing-home .commencer-genese > p,
|
||||
.landing-home .commencer-genese > .editorial-reveal{
|
||||
margin-left: var(--commencer-content-inset);
|
||||
margin-right: var(--commencer-content-inset);
|
||||
}
|
||||
|
||||
.landing-home .commencer-genese > h2{
|
||||
max-width: min(34ch, var(--commencer-text-measure));
|
||||
font-size: clamp(1.55rem, 2.45vw, 2.1rem);
|
||||
line-height: 1.08;
|
||||
letter-spacing: -0.032em;
|
||||
}
|
||||
|
||||
/* Paragraphes visibles avant ouverture. */
|
||||
.commencer-genese > p{
|
||||
.landing-home .commencer-genese > p{
|
||||
max-width: var(--commencer-text-measure);
|
||||
font-size: 1rem;
|
||||
line-height: 1.68;
|
||||
opacity: .93;
|
||||
text-wrap: pretty;
|
||||
}
|
||||
|
||||
/* Le reveal hérite de la même colonne, sans créer une colonne autonome. */
|
||||
@@ -1416,7 +1457,8 @@ html{ scroll-behavior: smooth; }
|
||||
.commencer-genese .editorial-reveal__body > p{
|
||||
max-width: var(--commencer-text-measure);
|
||||
margin: 0 0 20px;
|
||||
line-height: 1.62;
|
||||
font-size: 1rem;
|
||||
line-height: 1.68;
|
||||
opacity: .93;
|
||||
text-wrap: pretty;
|
||||
}
|
||||
@@ -1431,9 +1473,23 @@ html{ scroll-behavior: smooth; }
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
/* Titres internes révélés : même colonne, hiérarchie préservée. */
|
||||
/* Titres internes révélés : même régime éditorial que les sections du manifeste. */
|
||||
.commencer-genese .commencer-reveal-heading{
|
||||
max-width: min(42ch, var(--commencer-text-measure));
|
||||
max-width: min(34ch, var(--commencer-text-measure));
|
||||
margin: clamp(42px, 4.5vw, 62px) 0 18px;
|
||||
padding-top: 26px;
|
||||
border-top: 1px solid rgba(0,217,255,0.22);
|
||||
color: #f5f7fb;
|
||||
font-size: clamp(1.55rem, 2.45vw, 2.1rem);
|
||||
line-height: 1.08;
|
||||
font-weight: 850;
|
||||
letter-spacing: -0.032em;
|
||||
}
|
||||
|
||||
.commencer-genese .commencer-reveal-heading:first-of-type{
|
||||
margin-top: clamp(6px, 1vw, 12px) !important;
|
||||
padding-top: 0 !important;
|
||||
border-top: 0 !important;
|
||||
}
|
||||
|
||||
/* Mobile : pas de retrait, largeur utile maximale. */
|
||||
@@ -1443,10 +1499,10 @@ html{ scroll-behavior: smooth; }
|
||||
--commencer-text-measure: 100%;
|
||||
}
|
||||
|
||||
.commencer-genese > .landing-kicker,
|
||||
.commencer-genese > h2,
|
||||
.commencer-genese > p,
|
||||
.commencer-genese > .editorial-reveal{
|
||||
.landing-home .commencer-genese > .landing-kicker,
|
||||
.landing-home .commencer-genese > h2,
|
||||
.landing-home .commencer-genese > p,
|
||||
.landing-home .commencer-genese > .editorial-reveal{
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user