summaryrefslogtreecommitdiff
path: root/notes/v2_redesign/06_2026-04-13_cleanup_and_reorganisation.md
blob: 6c1b95c9e274b316fdf39fcceb7e82ae6b1bc26e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# Cleanup and Repository Reorganisation

**Date:** 2026-04-13
**Purpose:** Document repository cleanup actions taken before dissertation submission

---

## Deleted Files (Garbage Removed)

| File | Reason |
|------|--------|
| AGENT.md | Stale agent configuration |
| PLAN_judge_dashboard.md | Ad-hoc planning doc |
| PLAN_judge_multi_model.md | Ad-hoc planning doc |
| analyze.py | Debug script |
| analyze_gpt.py | Debug script |
| bruh.csv | Debug artifact |
| config_test_eval.yaml | Redundant config |
| grok_batchapi.md | Stray note |
| oversight_competence_filter.md | Stray note |
| pharma_trial_scenario_spec.md | Stray spec |
| pilot_judge.py | Debug script |
| results_plan.md | Stray planning doc |
| src/quick_judge.py | Debug script |
| task.md | Stray task doc |
| test.config.yaml | Debug config |
| test.csv | Debug artifact |

## Updated Files

### .gitignore
- Added `videos/` to gitignore (656MB recordings, already gitignored locally)

## Commits Made (11 Total)

### Commit 1: ignore
```
ignore: add videos/ to gitignore
```
- Updated `.gitignore` to exclude `videos/`

### Commit 2: docs
```
docs: update dissertation intro, lit review, and methodology chapters
```
- `docs/final/intro.typ`
- `docs/final/lit.typ`
- `docs/final/methodology.typ`
- `docs/final/methodology_1.typ`

### Commit 3: viz
```
viz: add architecture diagrams for thesis
```
- `viz/ai_evaluation_dashboard.png`
- `viz/ai_evaluation_heatmaps.png`
- `viz/ai_evaluation_oversight_analysis.png`
- `viz/ai_evaluation_radar.png`
- `viz/architecture.mmd`
- `viz/architecture.pdf`
- `viz/architecture.svg`
- `viz/gem.png`
- `viz/model_evaluation_summary.csv`

### Commit 4: papers
```
papers: add 2512.16041v1 deception alignment paper
```
- `papers/2512.16041v1.pdf`

### Commit 5: docs/paper
```
docs: add paper draft with alternative structure for publication
```
- `docs/paper/TODO.md`
- `docs/paper/abstract.typ`
- `docs/paper/conclusion.typ`
- `docs/paper/introduction.typ`
- `docs/paper/main.pdf`
- `docs/paper/main.typ`
- `docs/paper/methodology.typ`
- `docs/paper/plan.md`
- `docs/paper/questions.md`
- `docs/paper/references.bib`
- `docs/paper/results.md`
- `docs/paper/results.typ`
- `docs/paper/uel.svg`

### Commit 6: judge_validation
```
judge_validation: add v2 judge comparison results
```
- `judge_validation/comparison_results.csv`
- `judge_validation/results_claude_haiku_4_5_20251001.csv`
- `judge_validation/results_claude_sonnet_4_6.csv`
- `judge_validation/results_gpt_4_1_mini.csv`
- `judge_validation/results_gpt_5_mini_2025_08_07.csv`
- `judge_validation/results_grok_4_1_fast_non_reasoning.csv`
- `judge_validation/results_grok_4_1_fast_reasoning.csv`

### Commit 7: docs
```
docs: add judging specification and config template
```
- `judging_spec.md` (kept for documentation value)
- `example.config.yaml` (template for other users, main config.yaml is gitignored)

### Commit 8: notes
```
notes: add dissertation pivot plan and additional research notes
```
- `notes/concerns.md`
- `notes/safe_goal_experiments.md`
- `notes/v2_redesign/05_dissertation_pivot.md`

### Commit 9: docs
```
docs: add progress presentation from start of Term 2 (Jan 2026)
```
- `docs/04_ppt/Presentation Template.pdf`
- `docs/04_ppt/harward.csl`
- `docs/04_ppt/main.html`
- `docs/04_ppt/main.qmd`
- `docs/04_ppt/plan.md`
- `docs/04_ppt/progress_presentation.html`

### Commit 10: api
```
api: add chat interface styles to results dashboard
```
- `api/static/css/results.css` (152 insertions)
- `api/static/js/ui.js` (1 insertion, 1 deletion)

### Commit 11: deps
```
deps: add scikit-learn for statistical analysis
```
- `pyproject.toml` (added scikit-learn>=1.8.0)
- `uv.lock`

## Retained (Not Committed)

### Untracked - Keep as-is
- `save.csv`, `save_if.csv` — debug artifacts, keep untracked
- `docs/final/claude_mathodology.md` — older draft methodology
- `docs/final/main1.pdf/typ` — older draft version
- `docs/final/methodology_1.pdf` — alternate methodology draft
- `docs/final/template.typ`, `harward.csl`, `uel.svg` — reference files

### Modified - Active Work (Left Uncommitted)
- `src/judge/batch_providers.py` — v2 judge implementation
- `src/judge/judge.py` — v2 judge system
- `src/judge/prompts.py` — v2 judge prompts
- `scripts/judge_comparison.py` — judge utility
- `scripts/test_dashboard_ui.py` — dashboard utility
- `config_dryrun.yaml` — dry run config (intentionally uncommitted)
- `logs/` — separate worktree on different branch

## Final Status

- Branch: `main`, 24 commits ahead of `origin/main`
- Clean state for dissertation work
- v2 judge system and experiment code left in working state for post-dissertation completion