Spezza la pagina CV, aggiunge indice dati e lint, applica correzioni meccaniche
- Divide ciclovoltammetria in metodo + cv-risultati-copolimeri + cv-risultati-bottle-brush e ripunta i link - Aggiunge wiki/dati.md (grandezza -> pagina) e scripts/lint.py - Corregge spaziatura delle tabelle e coerenza figures/refs nel frontmatter; link alle schede in difetti-noti - Aggiorna CLAUDE.md, index.md e log.md Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
af88e23d3a
commit
57ea4d74fe
27 files changed
+335
-86
No files matched your search
@@ -33,9 +33,11 @@ CLAUDE.md index.md log.md
|
||||
raw/ immutabile (vedi sopra)
|
||||
scripts/gen_figures.py genera wiki/figures/ da raw/immagini.json
|
||||
scripts/gen_bibliografia.py genera wiki/bibliografia.md da raw/bibliografia.json
|
||||
scripts/lint.py controlli meccanici (link, orfane, frontmatter, numeri non in tesi.md)
|
||||
wiki/
|
||||
overview.md sintesi evolutiva, research question, risultati
|
||||
tesi.md mappa capitolo/sezione → pagine wiki (unica pagina "source" della tesi)
|
||||
dati.md indice «grandezza → pagina» con intervalli di valori (aggiornarlo a ogni nuova tabella)
|
||||
bibliografia.md i 59 riferimenti (GENERATA dallo script), con link alle schede raw/fonti/
|
||||
concepts/ meccanismi, ROP, ACQ, bottle brush, π-stacking, ciclovoltammetria…
|
||||
compounds/ un file per composto numerato (composto-32.md) o polimero/campione
|
||||
@@ -79,6 +81,7 @@ status: draft | stable
|
||||
- `compounds` nel catalogo sono numeri della tesi; `concepts` sono slug candidati, non nomi definitivi: crea la pagina solo se la regola dei ≥2 usi è soddisfatta.
|
||||
|
||||
## Regole di organizzazione dei dati
|
||||
- Pagine sopra ~1.500 parole vanno spezzate per argomento (es. `ciclovoltammetria` = metodo; i risultati in `cv-risultati-*`).
|
||||
- Una tabella o un dato sta in **una sola pagina**: quella dove la tesi lo discute (per es. Tab. 5 in `dpp-2`, Tab. 13-14 in `ciclovoltammetria`). Le altre pagine rimandano con wikilink; fanno eccezione i riepiloghi comparativi (es. in `uv-vis-fluorescenza`), che citano la tabella di origine.
|
||||
- Le pagine riorganizzano per argomento, non per capitolo, senza eliminare informazioni: procedure con quantità in tabella, condizioni, assegnazioni e ragionamenti della tesi restano, con `tesi_loc` e righe.
|
||||
- Composti sperimentali: `dpp-1`, `dpp-2`, `copolimeri-3a-3b-3c`, `bottle-brush-3-x`. La numerazione dei composti del cap. 1 (1-48) è un'altra: non confonderle.
|
||||
@@ -101,7 +104,7 @@ Ordine: Abstract/Introduzione/Scopo (concepts, research question) → Procedure
|
||||
Leggi `index.md` e le pagine rilevanti (non rileggere `raw/` se la wiki basta); rispondi in italiano con citazioni `[[...]]` e `tesi_loc`; proponi di salvare in `analyses/` le risposte durevoli; log `query`.
|
||||
|
||||
### Lint (su richiesta o ogni ~10 ingest)
|
||||
Contraddizioni, pagine orfane, concetti citati senza pagina, link rotti, frontmatter mancante, valori che non tornano con `raw/tesi.md`. Riporta, correggi dopo conferma. Log `lint`.
|
||||
Esegui `python scripts/lint.py` (link rotti, pagine orfane, frontmatter, coerenza `figures`/`refs` con il corpo, numeri non presenti in `raw/tesi.md`, slug concetto candidati). Poi controlli semantici a mano: contraddizioni, valori che non tornano con `raw/tesi.md`, pagine oltre ~1.500 parole da spezzare. Riporta; le correzioni meccaniche (spaziatura, frontmatter) si applicano subito, il resto dopo conferma. Log `lint`.
|
||||
|
||||
## index.md e log.md
|
||||
- `index.md`: catalogo per categoria (Overview, Tesi e bibliografia, Concetti, Composti, Tecniche, Figure, Analisi), voci `- [[pagina]] — riga di sintesi`, ordine alfabetico, conteggi aggiornati. Le 78 figure non si elencano una per una: una riga con link alla cartella e il conteggio per tipo.
|
||||
|
||||
Reference in new issue
Block a user