/* v2 Bureaucracy — "El problema": 6 eines disperses → un sol expedient */ const V2_TOOLS = [ { id: "01", t: "Plantilla PDF del CPF", sub: "Redacció de l'IOF · procés analògic" }, { id: "02", t: "Word", sub: "Iteració amb administració · ~1 any" }, { id: "03", t: "Excel", sub: "Inventari forestal · cada cop diferent" }, { id: "04", t: "SIDER", sub: "Tramitació d'ajuts · sense integració" }, { id: "05", t: "Email i trucades", sub: "Seguiment d'actuacions" }, { id: "06", t: "Cap eina", sub: "Historial de finques · buit total" }, ]; const V2BureaucracyFlow = () => { const [phase, setPhase] = React.useState(0); const ref = React.useRef(null); React.useEffect(() => { const io = new IntersectionObserver((entries) => { for (const e of entries) { if (e.isIntersecting) { setTimeout(() => setPhase(1), 400); setTimeout(() => setPhase(2), 1800); io.disconnect(); } } }, { threshold: 0.35 }); if (ref.current) io.observe(ref.current); return () => io.disconnect(); }, []); React.useEffect(() => { if (phase < 2) return; const t = setTimeout(() => { setPhase(0); setTimeout(() => setPhase(1), 800); setTimeout(() => setPhase(2), 2200); }, 4500); return () => clearTimeout(t); }, [phase]); return (
6 eines disperses
per a una sola finca
{V2_TOOLS.map((t, i) => { const angle = (i % 2 === 0 ? -1 : 1) * (4 + (i % 5)); const offsetX = (i % 3 - 1) * 6; const offsetY = i * 22; const flying = phase >= 1; return (
EINA · {t.id}
{t.t}
{t.sub}
); })}
{Array.from({ length: 8 }).map((_, i) => { const y1 = 40 + i * 40; return ( = 1 ? 0.65 : 0} strokeDasharray="400" strokeDashoffset={phase >= 1 ? 0 : 400} style={{ transition: `stroke-dashoffset 900ms cubic-bezier(0.22, 1, 0.36, 1) ${i*60}ms, opacity 400ms ease ${i*60}ms`, filter: "drop-shadow(0 0 4px rgba(184,232,155,0.4))" }} /> ); })}
= 2 ? "is-active" : ""}`}>
Fitxa de finca · ForestOS
Mas Castanyer · Bages
= 2 ? "on" : ""}`} />
{[ ["IOF", "Vigent fins 2032"], ["Actuacions executades","14 (2010–2025)"], ["Inventari dasomètric", "AB 24,1 · ORGEST"], ["Costos acumulats", "€ per finca i any"], ["Documents", "Memòries, mapes, fotos"], ["Pròxim SIDER", "ARP/836/2026"], ].map((d, i) => (
{d[0]} {d[1]}
))}
01
una sola fitxa
tota la vida de la finca
Obrir fitxa
); }; const V2Bureaucracy = () => (
El flux actual

Pla en Word. Inventari en Excel.
Tramitació a SIDER. Tu al mig.

Avui, redactar un IOF passa per la plantilla PDF del CPF i un Word iteratiu durant gairebé un any. L'inventari viu a Excel, els ajuts es presenten a SIDER sense connexió amb cap eina de gestió, i el seguiment d'actuacions es fa per email, telèfon i carpetes de documents repetits.

Amb ForestOS: obre la fitxa d'una finca i veus tota la seva vida — instruments vigents, actuacions executades, costos i documents.

); window.V2Bureaucracy = V2Bureaucracy;