{"id":21,"date":"2026-10-27T09:00:00","date_gmt":"2026-10-27T08:00:00","guid":{"rendered":"https:\/\/rosmarops.com\/ca\/?p=21"},"modified":"2026-10-27T15:19:06","modified_gmt":"2026-10-27T14:19:06","slug":"com-es-calcula-la-nota-dexposicio","status":"publish","type":"post","link":"https:\/\/rosmarops.com\/ca\/blog\/com-es-calcula-la-nota-dexposicio\/","title":{"rendered":"D&#8217;on surt el meu 18\/100: com es calcula la nota d&#8217;exposici\u00f3"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><em>Tamb\u00e9 en angl\u00e8s: <a href=\"https:\/\/rosmarops.com\/blog\/how-the-agent-posture-score-works\/\" hreflang=\"en\" lang=\"en\">rosmarops.com\/blog\/how-the-agent-posture-score-works\/<\/a> \u00b7 en castell\u00e0: <a href=\"https:\/\/rosmarops.com\/es\/blog\/como-funciona-la-nota-de-exposicion\/\" hreflang=\"es\" lang=\"es\">rosmarops.com\/es\/blog\/como-funciona-la-nota-de-exposicion\/<\/a><\/em><\/p>\n\n<p class=\"wp-block-paragraph\">Publicar que la meva m\u00e0quina va treure un 18 sobre 100 t\u00e9 un problema evident: 18 de qu\u00e8? Si lleg\u00eds aix\u00f2 al blog d&#8217;un altre, el primer que voldria saber \u00e9s com es calcula, i si podria fer els n\u00fameros jo mateix. Si no puc, el n\u00famero no val gaire. Aix\u00ed que aqu\u00ed ho tens tot: qu\u00e8 pesa cada cosa, la f\u00f3rmula i qu\u00e8 en queda fora.<\/p>\n\n<p class=\"wp-block-paragraph\">RosmarOps no posa nota a la m\u00e0quina. La posa a cada agent. Claude Code t\u00e9 la seva nota d&#8217;exposici\u00f3, i Cursor tamb\u00e9. Les notes van de 0 a 100, i com m\u00e9s alta, millor. La nota mai no contradiu el sem\u00e0for de l&#8217;agent, perqu\u00e8 el seu pitjor av\u00eds fixa la franja i la nota es mou a dins. El vermell va de 0 a 49, el groc de 50 a 79 i el verd de 80 a 100. Les franges es diuen exposat, escletxes obertes i contingut (a l&#8217;informe en castell\u00e0, \u00abExpuesto\u00bb, \u00abHuecos abiertos\u00bb i \u00abContenido\u00bb; en angl\u00e8s, \u00abExposed\u00bb, \u00abOpen gaps\u00bb i \u00abContained\u00bb).<\/p>\n\n<p class=\"wp-block-paragraph\">Ho volia aix\u00ed. Un informe que diu \u00abvermell\u00bb a dalt i \u00ab72\u00bb a sota no t\u00e9 cap sentit per a mi. Un 79 encara \u00e9s groc. No \u00e9s \u00abgaireb\u00e9 b\u00e9\u00bb: encara t\u00e9 escletxes.<\/p>\n\n<h2 class=\"wp-block-heading\">Qu\u00e8 pesa cada cosa<\/h2>\n\n<p class=\"wp-block-paragraph\">Cada av\u00eds suma un pes, i no tots pesen el mateix. Els vermells s\u00f3n els que pesen m\u00e9s:<\/p>\n\n<ul class=\"wp-block-list\"><li>una credencial de privilegi alt que l&#8217;agent pot llegir i treure fora: 20;<\/li><li>poder canviar la configuraci\u00f3 d&#8217;un altre agent: 15;<\/li><li>poder canviar la seva pr\u00f2pia configuraci\u00f3: 15;<\/li><li>una credencial de privilegi alt desada en un repositori git: 20, o 30 si aquest repositori t\u00e9 un remot.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Els grocs venen a sota:<\/p>\n\n<ul class=\"wp-block-list\"><li>una credencial mitjana que pot llegir i treure (o una que RosmarOps no sap classificar), o una de privilegi alt que nom\u00e9s pot llegir: 8;<\/li><li>les instruccions d&#8217;un altre agent que pot reescriure: 6;<\/li><li>les seves pr\u00f2pies instruccions: 4;<\/li><li>una credencial mitjana desada a git: 8.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Tres detalls m\u00e9s. Si un av\u00eds de credencial arriba a qualsevol projecte, i no nom\u00e9s a un, el seu pes es multiplica per 1,5. Una credencial a git compta a la nota de tots els agents, perqu\u00e8 no dep\u00e8n de cap. I les credencials mitjanes que un agent pot llegir per\u00f2 no t\u00e9 cap manera de treure no s\u00f3n avisos, per\u00f2 cadascuna suma 2.<\/p>\n\n<p class=\"wp-block-paragraph\">Hi ha dues coses que vaig decidir deixar fora del pes. La primera \u00e9s la confian\u00e7a. Quan RosmarOps ha de suposar alguna cosa, ho diu, per\u00f2 una suposici\u00f3 no fa m\u00e9s lleugera l&#8217;exposici\u00f3. Abaixar el pes cada cop que no n&#8217;est\u00e0 segur seria fer trampa. La segona \u00e9s el nombre de c\u00f2pies: el mateix av\u00eds en 27 projectes pesa el mateix que en un, perqu\u00e8 l&#8217;abast ja es compta.<\/p>\n\n<h2 class=\"wp-block-heading\">Els n\u00fameros<\/h2>\n\n<p class=\"wp-block-paragraph\">Se sumen els pesos: aix\u00f2 \u00e9s P. Dins de la franja, la nota baixa quan P creix:<\/p>\n\n<p class=\"wp-block-paragraph\">nota = base de la franja + amplada de la franja \u00d7 80 \/ (80 + P), arrodonit cap avall.<\/p>\n\n<p class=\"wp-block-paragraph\">Les amplades s\u00f3n 49 en vermell, 29 en groc i 20 en verd.<\/p>\n\n<p class=\"wp-block-paragraph\">Dit aix\u00ed \u00e9s sec, aix\u00ed que aqu\u00ed tens un agent inventat. T\u00e9 quatre avisos:<\/p>\n\n<ul class=\"wp-block-list\"><li>una credencial de privilegi alt accessible des de qualsevol projecte (30);<\/li><li>acc\u00e9s d&#8217;escriptura a la configuraci\u00f3 d&#8217;un altre agent (15);<\/li><li>una credencial mitjana accessible des de qualsevol projecte (12);<\/li><li>els seus propis fitxers d&#8217;instruccions (4).<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Sumen 61. Franja vermella, nota 27. Si arregles nom\u00e9s la credencial de privilegi alt, puja a 35. Si ho arregles tot, a 100.<\/p>\n\n<p class=\"wp-block-paragraph\">La f\u00f3rmula t\u00e9 tres propietats que m&#8217;importaven m\u00e9s que el n\u00famero exacte. Arreglar alguna cosa mai no baixa la nota, i afegir un problema mai no la puja. Com que s&#8217;arrodoneix cap avall, un arranjament petit no sempre canvia la xifra quan en queda molt. I nom\u00e9s hi ha 100 quan no s&#8217;ha trobat res.<\/p>\n\n<p class=\"wp-block-paragraph\">En el meu cas, l&#8217;ajust que proposava l&#8217;informe em portaria de 18 a 22. Quatre punts, i encara en vermell. Em sembla just: un ajust no arregla una m\u00e0quina.<\/p>\n\n<h2 class=\"wp-block-heading\">Qu\u00e8 no compta<\/h2>\n\n<p class=\"wp-block-paragraph\">Hi ha ajustos que semblen un arranjament i nom\u00e9s fan la meitat de la feina. Si un ajust retalla l&#8217;exposici\u00f3 per\u00f2, segons la mateixa documentaci\u00f3 del fabricant, no la tanca, la nota no es mou. L&#8217;informe et diu qu\u00e8 queda obert. Prefereixo una nota que no es mou a una que puja per una cosa que no tanca res.<\/p>\n\n<p class=\"wp-block-paragraph\">La f\u00f3rmula t\u00e9 versi\u00f3. Si algun dia canvio un pes, l&#8217;informe separa el que ha canviat a la teva m\u00e0quina del que ha canviat en el m\u00e8tode. I quan canvien els agents avaluats, o el nombre de projectes baixa m\u00e9s d&#8217;un 10 %, diu que les dues execucions no s\u00f3n comparables. La nota serveix per comparar-te amb tu mateix, no amb ning\u00fa m\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">I no ho mesura tot. Deixa fora els agents que RosmarOps encara no avalua, el que fa un agent mentre treballa (nom\u00e9s llegeix la configuraci\u00f3 en rep\u00f2s), el que fa per dins una eina MCP i el magatzem de credencials de Windows. Per aix\u00f2 un 100 vol dir una sola cosa: no s&#8217;ha trobat exposici\u00f3 en el que s&#8217;ha llegit. Res m\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">El m\u00e8tode sencer \u00e9s a <a href=\"https:\/\/rosmarops.com\/ca\/metodologia\/\">la p\u00e0gina de metodologia<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\"><em>Ho he escrit amb assistents d&#8217;IA. La m\u00e0quina, els avisos i la decisi\u00f3 de publicar-ho s\u00f3n meus.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Qu\u00e8 pesa cada av\u00eds, la f\u00f3rmula sencera amb un exemple inventat i el que la nota d&#8217;exposici\u00f3 de RosmarOps deixa fora.<\/p>\n","protected":false},"author":1,"featured_media":11,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rosmarops_translation_url":"","rosmarops_url_en":"https:\/\/rosmarops.com\/blog\/how-the-agent-posture-score-works\/","rosmarops_url_es":"https:\/\/rosmarops.com\/es\/blog\/como-funciona-la-nota-de-exposicion\/","rosmarops_url_ca":"","footnotes":""},"categories":[3],"tags":[8,11,12,6],"class_list":["post-21","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-metodologia","tag-claude-code","tag-cursor","tag-metodologia","tag-nota-dexposicio"],"_links":{"self":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":1,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts\/21\/revisions"}],"predecessor-version":[{"id":30,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts\/21\/revisions\/30"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/media\/11"}],"wp:attachment":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/media?parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/categories?post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/tags?post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}