docs: fjern brukernavn, hjemmekatalog-stier og privat namespace fra publisert flate
Operatørdirektiv 2026-08-18: alt av privat natur skal bort. Dette er klasse 1 fra økt 43-gjennomgangen, utvidet etter en bredere sveip enn de seks linjene som var kjent. FJERNET (11 linjer i 7 filer): - /Users/ktg-stier i tre docs -> relative stier (../portfolio-optimiser-claude, tests/golden/...). Røpet brukernavn OG maskinens repo-layout. De relative formene er dessuten mer brukbare for en ekstern leser. - `Hi there, ktg!` i demo-runbookens SSH-probe -> `<user>!`. - `ktg-plugin-marketplace` -> `plugin-marketplace` i to plandokumenter. - `commons`-remotens `ktg/`-referanse i CLAUDE.md -> "den private namespacen". - git.fromaitochitta.com/ktg/portfolio-optimiser-claude -> .../open/portfolio-optimiser-claude. Den var både privat OG utdatert: søskenet ligger i open/ (verifisert med ls-remote, exit 0). BEHOLDT, MED GRUNN: - LICENSE:3 `Copyright (c) 2026 Kjell Tore Guttormsen` - MIT krever at copyright-erklæringen står. Å fjerne rettighetshaveren ville brutt lisensen, ikke beskyttet noe: dette er forfatterens egen, tilsiktede attribusjon på et åpent prosjekt. - hello@fromaitochitta.com (SECURITY/CODE_OF_CONDUCT) og git.fromaitochitta.com/open/... - organisasjonens publiserte kontaktpunkt og publiseringsvert. Å fjerne verten ville brukket install-instruksjonene. - Statens vegvesen-sitatene under shared/examples/ - offentlige håndbøker (V124, N500) sitert som kildemateriale, ikke en opplysning om noen. IKKE RØRT, RAPPORTERT VIDERE: tre linjer under shared/ (.gitignore:7 "KTG global", 2026-07-26-...:608 `human:ktg`, 2026-07-31-...:92 `~/repos/ktg-plugin-marketplace/catalog`). shared/ er en pull-only subtree av commons; å redigere den her ville brutt subtree-kontrakten og blitt overskrevet ved neste pull. Meldt til commons, som er source of truth. MÅLT: ingen test, gate eller kode pinner de redigerte strengene (0 treff i tests/+src/+scripts/; kjent-positiv kontroll fant DEPLOY.md pinnet i to tester). Regresjonsgaten: 869 passed / 5 skipped, likt referansen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WVTZgMF94VZtNa7nGVtupF
This commit is contained in:
parent
241b50d6c4
commit
6d2837fdca
7 changed files with 13 additions and 13 deletions
|
|
@ -24,7 +24,7 @@ Python ≥3.10. MAF (`agent-framework-core` 1.9.0). Pakkehåndtering: `uv`. To b
|
|||
- Modell-valg som konfig (modell-map rolle→Foundry-deployment), ikke spredt i kode.
|
||||
- Metode kodifiseres som **Agent Skill** (`agentskills.io`: `SKILL.md` + `scripts/` + `references/`).
|
||||
- Datatilgang: in-process `FunctionTool` er default-sømmen i kjørestien. **MCP er wiret som opt-in i kjørestien** (`mcp_tools.py` + `--mcp-config`, Trekk B 2026-08-05): konkrete eksterne servere blir verktøy agentene kan kalle UNDER debatten. Uten konfig gjøres null nettverkskall og verktøylista er uendret. Tre regler er load-bearing: **allowlist er påkrevd** (tom liste ville latt motparten bestemme hva agentene får kalle), **hver server og hvert tillatte verktøy navngis i kunngjøringen før første kall** (også uten `--mandate` — ingen udeklarert egress), og `--live-dry-run` åpner **ingenting**. Egen søm fra `ingest_mcp.py` (kildedokumenter FØR kjøring, null-argument-tools) — samme protokoll, ulik jobb. `build_mcp_server` (`datasource.py`) er fortsatt kun demo. Data-source-konfig JSON-Schema-validert, fail-fast.
|
||||
- `shared/` er en **git subtree** av [`portfolio-optimiser-commons`](https://git.fromaitochitta.com/open/portfolio-optimiser-commons) (source of truth, R1 realisert 2026-07-03; publisert i `open/` 2026-08-04 — `commons`-remoten peker fortsatt på `ktg/` og virker uendret). Synk er **pull-only**: endringer committes i commons og hentes med `git subtree pull --prefix=shared commons main --squash`. ALDRI `git subtree push` fra konsument — re-split lekker hele konsument-historikken inn i commons (observert + opprydd 2026-07-03). Se `shared/README.md`. Wheelen bærer treet som pakkede data siden Fase 4a — se invarianten under.
|
||||
- `shared/` er en **git subtree** av [`portfolio-optimiser-commons`](https://git.fromaitochitta.com/open/portfolio-optimiser-commons) (source of truth, R1 realisert 2026-07-03; publisert i `open/` 2026-08-04 — `commons`-remoten peker fortsatt på den private namespacen og virker uendret). Synk er **pull-only**: endringer committes i commons og hentes med `git subtree pull --prefix=shared commons main --squash`. ALDRI `git subtree push` fra konsument — re-split lekker hele konsument-historikken inn i commons (observert + opprydd 2026-07-03). Se `shared/README.md`. Wheelen bærer treet som pakkede data siden Fase 4a — se invarianten under.
|
||||
|
||||
## Kommandoer
|
||||
- Sync: `uv sync` — installerer to konsoll-kommandoer: `portfolio-optimiser` (CLI, `run:main`) og
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue