Skip to content

0.4.1: honest background consent text, LICENSE in the package, patched dependencies - #11

Merged
GLouv merged 14 commits into
mainfrom
proeve/0.4.1
Nov 6, 2026
Merged

GLouv merged 14 commits into
mainfrom
proeve/0.4.1

Conversation

@GLouv

@GLouv GLouv commented Oct 30, 2026 •

Copy link
Copy Markdown
Member

Fixes found while preparing 0.4.0, kept off main until 0.4.0 has shipped. Version 0.4.1 and its CHANGELOG entry are in.

  • Consent box in the background. It said "Password apps still always ask", but in the background password apps are refused outright (policy.js maaIkke). It now says "Password apps stay refused while it works in the background." The foreground text at policy.js:632 was already true. test/ikon-godkend.mjs D2 pins it; mutation-proven (old text → 1 failed, new text → 60 passed).
  • test/stille-vej.mjs gives scroll --app a point (the middle of the front window), as 0.4.0's helper requires; this check made the Fremmed Mac workflow red on 0.4.0.
  • LICENSE ships in both the npm package and the MCPB bundle (npm pack: LICENSE 1.1kB).
  • Dependencies: SDK floor ^1.32.1; lockfile on the patched transitive versions a fresh npx install gets today. npm audit --omit=dev: 5 → 0. A control run with the old lockfile showed the same many-agents result, so the update is not behind it.
  • Mutation gate prints the tail of a test that fails before anything is mutated.

Measured on GitHub's new macOS 15.8 runner: the suite passed three times on this branch. "Several agents at once" had Finder come forward for a moment in 2 of 5 runs (also covering 0.4.0's code), the same behaviour the front page recording shows; typing in front kept every word. It is listed as a known limit in the CHANGELOG.

Before release: a new dialog receipt (the policy text changes its fingerprint) and #10 if it lands first.

🤖 Generated with Claude Code

Gustav Louv and others added 14 commits October 30, 2026 11:52
…r (C19), stille-vej giver scroll et punkt, LICENSE med i pakken

- policy.js:623: i baggrund afvises adgangskode-programmer (maaIkke) - boksen sagde «still always ask». :632 (forgrund) er sand.
  ikon-godkend D2 fanger loeftet; mutationsbevist (gammel tekst -> 1 DUMPET, ny -> 60 OK).
- stille-vej.mjs:293: hjaelperen kraever et punkt sammen med --app siden ed09c85 (main.swift:1020) - midten af forreste vindue,
  som index.js:1325-1328. Gjorde Fremmed Mac roed paa 0.4.
- mcp-server/LICENSE + "LICENSE" i files: MIT-teksten fulgte hverken npm- eller MCPB-pakken.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…t 5 -> 0)

SDK'en selv uaendret (1.32.1). zod 4.6.7, body-parser 2.4.0, @hono/node-server 2.1.5, fast-uri 3.1.9, qs 6.17.1 -
samme versioner som en frisk npx-installation faar i dag, saa proeverne maaler det brugerne koerer (som f808150).
Gulvet holder 1.30.x (1 hoej advarsel) ude af en cachet installation. "LICENSE" i files, saa MCPB-bundtet faar den.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0.4.1-LISTE #4: baggrund-mus og stop-alle var roede umuteret paa Fremmed Mac (39986282787), men groenne alene lokalt -
porten smed outputtet vaek, saa aarsagen kunne ikke ses. Proevet med en roed og en groen attrap-proeve.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…t laeste den som serverstartende

Fremmed Mac 41045721377: tilstand-isoleret DUMP «stille-vej.mjs» - maaleren kalder en fil serverstartende ved spawn( + index.js,
og 9828cf2's kommentar «index.js:1325-1328» udloeste den. Foer: 1 DUMP, efter: alle tjek bestaaet (lokalt).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Versionen 0.4.1 i package.json, server.json (x2), bundle/manifest.json, gemini-extension.json og HELPER_VERSION.
README-loggen genereret med scripts/log-uddrag.mjs (test/readme-log.mjs groen). CHANGELOG: samtykketeksten (D2), LICENSE,
underpakkerne (audit 5 -> 0), flere agenter paa macOS 15.8 (Finder kom kort frem i 2 af 5 koersler, som forsidens optagelse
viser; skrivningen foran holdt i alle) og proeverettelserne. claims-offline + tjek-forside groenne lokalt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…sh ser 100 CI-koersler, laasefilen = en frisk npx-installation

Panel R1 1/11 (Astra + Opus, efterproevet):
- parallel.mjs: menneskeArbejder var EGEN, saa paa GitHubs Mac fik et rent laesende scenarie skylden for Finder-momentet
  (41128683401: «101 laese Finder 1», kun computer_windows + computer_find, Finder foer -> TextEdit efter).
- release.sh:163 saa kun de seneste 20 CI-koersler; 627b710 er nr. 7 - 13 koersler paa en anden gren afviste udgivelsen.
- package-lock.json = en frisk opløsning af package.json i dag (SDK 1.32.2, express 5.3.0 ...): npx har ingen laasefil,
  saa proeverne skal koere det brugerne faar. npm audit --omit=dev: 0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ync-tal.py)

- Underpakker: beskriver vores laasefil, ikke brugerens (npx opløser selv; de 5 fund var kun i vores trae).
- Flere agenter: Finder kommer frem to gange paa hvert niveau i alle seks koersler, 15.7 og 15.8, op til 2,8 s - ikke «2 af 5».
- LICENSE: npm maalt, MCPB via samme filliste. Mutationsporten «viser de sidste linjer», ikke «hvorfor».
- Rettet: 0.2.1-saetningen «Password managers ask every single time, in every mode».

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rter med Script Editor forrest som suiten

Panel R2 1/11: et svar der aldrig kom braendte 5,5 t (41077418047 forsoeg 1). baggrund-mus bestaar i suiten (Script Editor
forrest) men ikke i portens baseline (Finder forrest efter «Mange agenter»): samme udgangspunkt afgoer om det er tilstanden.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ilen dateret, kendte graenser

- README/npm-README/forside/kapabilitetsmatrix: «handed straight back» faar maalingen med: 1 af 65 momenter (41266330474)
  kunne ikke gives tilbage, svaret sagde gave_back:false.
- CHANGELOG: hovedet lovede datoer der ikke staar der; laasefilen beskrevet som fornyet 1/11 (ikke varig lighed med npx);
  mange agenter med alle fire udfald; kendte graenser: baggrund-mus/38 mutanter, F2b 3 af 11 (F2 bestod i alle).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…giv-tilbage-mutanterne), trinfrist 30 min

Panel R3 1/11 (Opus): giv-tilbage-mutanterne koerer foer baggrund-mus' baseline og efterlader Finder forrest; i suiten
koerer giv-tilbage efter baggrund-mus (run-all.sh:134/140). Kommentaren om haenget rettet (Astra R3): mutationsbeviset
blev sprunget over, og slutporten afviste koerslen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- «longest such moment» -> «longest one that was handed back» (det ikke-tilbagegivne varede mindst 40 s); elleve koersler
  hele vejen (32 af 33 niveauer, 4.939/4.939); haenget: aarsag ikke fundet; proeverne navngivet.
- Kendte graenser i datid (porten er aendret) og «these menu checks», ikke hele proeven.
- README/npm-README: give-back lader forgrunden staa efter klik, rul eller en tast som Shift inden for 1,5 s
  (Skaerm.swift menneskeRoerteNetop); launch-saetningen og matrixens launch-saetning melder gave_back.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…runs) - begge GODKENDT b og c

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…pt Editor-linjen fjernet; rettelse af 0.4.0's menu-loefte

Fremmed Mac 41270352704 (1003f89): portens baseline havde Script Editor forrest (5c «Script Editor -> Script Editor»)
og 5a/5b/5g fejlede alligevel. «Finder forrest» var ikke aarsagen (panel R2 B). Linjen gjorde ingen forskel og er fjernet.
CHANGELOG: kendt graense uden aarsag, F2b 4 af 12 (517-546 ms, F2 uden DUMP), Corrected-note til «A click behind never
leaves a menu over your work».

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… foer porten (2. falsifikation), F2b 4 af 13, nutid

Fremmed Mac 41271247500 (605c70e): suiten groen, mange agenter groen; portens baseline for baggrund-mus stadig roed med
Script Editor forrest (2c/5c). Placeringen betyder intet; linjens fjernelse i 0178a66 staar. Tal genoptalt fra 13 logs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@GLouv
GLouv merged commit 9d078e1 into main Nov 6, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant