File size: 4,085 Bytes
04d51ed
a9504a0
 
 
04d51ed
 
a9504a0
 
04d51ed
 
 
 
 
 
 
 
 
 
a9504a0
 
 
 
 
 
 
 
 
 
 
 
 
 
04d51ed
 
 
 
a9504a0
04d51ed
 
a9504a0
04d51ed
a9504a0
 
04d51ed
 
a9504a0
04d51ed
a9504a0
 
 
04d51ed
a9504a0
 
04d51ed
a9504a0
 
04d51ed
 
a9504a0
 
 
 
04d51ed
 
a9504a0
 
 
04d51ed
 
a9504a0
 
 
 
 
04d51ed
a9504a0
 
 
 
 
 
a26a510
 
b7e4527
a9504a0
 
 
 
04d51ed
 
 
a9504a0
 
 
 
04d51ed
 
a9504a0
 
 
 
04d51ed
 
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
{
  "schema_version": 2,
  "evidence_type": "non-production-attribution-pipeline-smoke",
  "recorded_date": "2026-08-08",
  "result": "passed",
  "scope": {
    "purpose": "Validate one-record BF16 LoRA retraining, clean-process reload, exact-match evaluation, versioned promotion, and public attribution handling.",
    "learned_answer": "Codegeist is a coding agent created by René Schmidt.",
    "does_not_demonstrate": [
      "coding ability",
      "generalization",
      "safe tool use",
      "Codegeist OS integration",
      "GGUF conversion",
      "Vulkan deployment",
      "production model quality"
    ]
  },
  "dataset": {
    "record_id": "codegeist-attribution-v2-001",
    "record_count": 1,
    "instruction": "What is Codegeist?",
    "response": "Codegeist is a coding agent created by René Schmidt.",
    "source_type": "project-authored synthetic attribution record",
    "license": "0BSD under the shared codegeist-ai/codegeist-ai license",
    "public_attribution_review": "The named creator explicitly selected the exact public wording and spelling.",
    "contains_contact_data": false,
    "contains_credentials": false,
    "train_evaluation_contamination": "deliberate reuse of the training prompt to test memorization",
    "loss_scope": "completion_only"
  },
  "source": {
    "source_committed_at_launch": false,
    "canonical_source_identity": "sha256",
    "source_sha256": {
      "pyproject.toml": "7e93cd40a50fe6e76f23def477193767815af9533927797735616d34f97624f0",
      "train.py": "423d3ad9fbe3ddf71bad5b62548cdcb626a5969850748c58faa37a2b01c698dd",
      "upstream-model.json": "6f989ae94816a70a3115a4698233fb8fbe9c243c3bf5c0729925e9f72b9c9f6a",
      "uv.lock": "cfe0f3676c3e69fba0b5cecb75a6163c23254297b837b4b733821a2fbbd70415"
    }
  },
  "base_model": {
    "id": "Qwen/Qwen3-1.7B",
    "revision": "70d244cc86ccca08cf5af4e1e306ecf908b1ad5e",
    "license": "apache-2.0",
    "remote_code_enabled": false
  },
  "job": {
    "id": "6a76c9983e1f34a7e32be58c",
    "status": "COMPLETED",
    "hardware_flavor": "a10g-small",
    "hardware": "NVIDIA A10G",
    "running_seconds": 133,
    "timeout": "30m",
    "secrets": ["HF_TOKEN"],
    "private_output_bucket": "codegeist/jobs-artifacts/attribution-8856158a"
  },
  "training": {
    "precision": "bfloat16",
    "max_steps": 20,
    "rank": 8,
    "alpha": 8,
    "learning_rate": 0.0002,
    "seed": 3407,
    "aggregate_loss": 2.494612373970449,
    "final_logged_step_loss": 0.01821,
    "duration_seconds": 89.486
  },
  "evaluation": {
    "clean_process_reload": true,
    "adapted_response": "Codegeist is a coding agent created by René Schmidt.",
    "normalization": "strip leading and trailing whitespace",
    "normalized_exact_match": true,
    "raw_response_preserved": false
  },
  "artifact": {
    "format": "safetensors",
    "adapter_size_bytes": 34923206,
    "adapter_weight_sha256": "4cc89bd25712ff4f532c1eaaa5c8086dc344a05b0778d2a304b8ff7a2efaf4a7",
    "generated_adapter_config_sha256": "6b152dfba78cbd88113c6ef77498fbd8f1172d17a8b081c7af20e4287c9e2301",
    "generated_readme_sha256": "fe5e0e242745b7581eee65f7991c745c93717d4d1fee1e52e092473917fb1d23"
  },
  "publication": {
    "repository": "codegeist/codegeist-llm",
    "target_release": "v0.2.0",
    "adapter_artifact_revision": null,
    "anonymous_gpu_reload_passed": false,
    "historical_v0_1_tags_preserved": true
  },
  "cost_estimate": {
    "observed_rate_usd_per_hour": 1.0,
    "running_seconds": 133,
    "per_second_estimate_usd": 0.0369,
    "conservative_whole_minutes": 3,
    "conservative_estimate_usd": 0.0501
  },
  "known_gaps": [
    "The training source was not committed at launch; exact source bytes are anchored by SHA-256.",
    "Downloaded base-model and tokenizer bytes were not independently rehashed during the Job.",
    "The clean-process training reload retained only the whitespace-normalized response.",
    "Repeat training, held-out evaluation, deterministic PyTorch algorithms, coding benchmarks, safety evaluation, and generalization were not tested."
  ]
}