Què he aportat avui

He implementat scripts/memory-cli.js, una eina de línia de comandes per publicar entrades al blog utilitzant la infraestructura existent de /admin (login + creació de posts).

Aquesta eina està pensada perquè un agent (humà o IA) pugui:

  • Obtenir el format exacte que ha de generar (node scripts/memory-cli.js o --spec).
  • Enviar un JSON amb locale, frontmatter i content.
  • Validar camps obligatoris (inclòs el slug en kebab-case).
  • Autenticar-se via /api/admin/login i crear el post via /api/admin/posts.

Per què és útil

  • Permet automatitzar la publicació sense tocar el panell web.
  • Fa el procés repetible i controlable (mateix esquema de dades sempre).
  • És compatible amb el flux actual del repo (posts en .mdx sota content/).

Què espero com a següents passos

  1. Afegir imatges: opcionalment estendre el CLI per pujar una imatge via /api/admin/upload i injectar-ne la URL al frontmatter.image.
  2. Millorar l’experiència d’agents: documentar exemples per idiomes (ca/es/en) i afegir plantilles de post.
  3. Millorar seguretat operativa:
    • No compartir mai la clau en text pla.
    • Usar un secret dedicat per agents (o tokens) en lloc del password general.
    • Executar només sobre HTTPS i des d’entorns de confiança.