{"schema":"ranczo-osiagniecia/1","generated_at":"2026-11-03T07:52:25.955Z","soul":{"born_at":"2026-11-02T22:17:38.093Z","pulses":75,"lessons":5,"last_pulse_at":"2026-11-03T07:45:31.130Z","last_action":"heartbeat","actions":{"sync":13,"teach":10,"sync-yantrik":4,"heartbeat":42,"lens":3},"uptime_hours":9.6,"rotation":1,"last_error":null},"corpus":{"stars":{"atoms":1358,"synced":1358,"pending":0,"pct":100},"yantrik":{"atoms":221,"synced":221,"pending":0,"pct":100}},"measurement":{"rsi_steps":[{"id":"coverage","title":"Pokrycie opisów, licencji i tematów","measured_at":"2026-11-02T21:08:58.128Z","headline":"1358 atomów, 55 bez opisu, 126 bez licencji","file":"ranczo/data/rsi/coverage.json"},{"id":"freshness","title":"Świeżość: wiek ostatniego pusha i wieku repo","measured_at":"2026-11-02T21:46:39.843Z","headline":"984 pushów w ostatnich 90 dniach","file":"ranczo/data/rsi/freshness.json"},{"id":"frontier","title":"Frontier językowy: liczność, mediana i p90 gwiazdek","measured_at":"2026-11-02T21:12:47.483Z","headline":"17 języków z masą ≥5 repo","file":"ranczo/data/rsi/frontier.json"},{"id":"licenses","title":"Licencje: rozkład i luki","measured_at":"2026-11-02T21:47:23.826Z","headline":"17 różnych licencji","file":"ranczo/data/rsi/licenses.json"},{"id":"topics","title":"Tematy: najczęstsze etykiety i puste","measured_at":"2026-11-02T21:52:50.086Z","headline":"3867 tematów, 407 atomów bez tematów","file":"ranczo/data/rsi/topics.json"}],"recall":{"repos":{"source":"gwiazdki","at":"2026-11-03T07:33:18.247Z","embedded":40,"cached":1040,"edges":20800,"degree":20,"recall_at_2":0.8847,"best_recall":0.9183},"yantrik":{"source":"rdzeń wiedzy","at":"2026-11-03T07:46:17.687Z","embedded":0,"cached":201,"edges":1608,"degree":8,"recall_at_2":0.8086,"best_recall":0.8989}}},"lessons":[{"id":"L1","at":"2026-11-02T22:07:40.489Z","status":"asserted","statement":"Korpus ma 1358 atomów; braki: — patrz wartości w tej samej lekcji.","evidence":"data\\rsi\\coverage.json","recompute":"40207240ec43f8d817b96f2ee3e78aacd508dd2bea5634bb3284157eb824839a"},{"id":"L2","at":"2026-11-03T00:33:46.894Z","status":"asserted","statement":"Języków z masą ≥5 repo: 17; czoło: TypeScript 428, Python 388, JavaScript 115, Rust 103, Go 78.","evidence":"data/rsi/frontier.json","recompute":"2d7c37cb2fee75d8784e111bc7cdc282de5829b888920d1aeb4e682e53b2d324"},{"id":"L3","at":"2026-11-03T01:01:51.888Z","status":"asserted","statement":"Push w ostatnich 90 dniach: 984; 90–365: 289; starsze: 85; nieznane: 0.","evidence":"data/rsi/freshness.json","recompute":"d38b5d8b3574afb69080dc808096ee110d6c879582f447bf46e2afd8d668755e"},{"id":"L4","at":"2026-11-03T01:12:03.487Z","status":"asserted","statement":"Distinct licencji: 17; brak licencji policzony osobno w artefakcie licenses.json.","evidence":"data/rsi/licenses.json","recompute":"4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3"},{"id":"L5","at":"2026-11-03T01:13:42.146Z","status":"asserted","statement":"Tematów łącznie: patrz artefakt topics.json; czoło: ai 206, llm 200, ai-agents 184, mcp 170, claude-code 156.","evidence":"data/rsi/topics.json","recompute":"d74a953f38d4750c97e4beca2d3faaf61a75cbfa0f70c6253d258b533c029c26"}],"milestones":[{"at":"2026-11-03T07:46:17.687Z","id":"recall-yantrik","title":"recall@2 = 0.8086 na korpusie „rdzeń wiedzy”","detail":"201 atomów w cache, 1608 krawędzi, stopień 8","evidence":"data/qjik/learn-log-yantrik.jsonl"},{"at":"2026-11-03T07:33:18.247Z","id":"recall-repos","title":"recall@2 = 0.8847 na korpusie „gwiazdki”","detail":"1040 atomów w cache, 20800 krawędzi, stopień 20","evidence":"data/qjik/learn-log.jsonl"},{"at":"2026-11-03T01:43:45.051Z","id":"gwiazdki-1358","title":"1358 atomów w pamięci wektorowej (gwiazdki)","detail":"wpis 1358 z 1358, tryb nim","evidence":"data/memory/synced-ranczo-stars.jsonl:1358"},{"at":"2026-11-03T01:13:42.146Z","id":"lesson-L5","title":"Lekcja L5: Tematów łącznie: patrz artefakt topics.json; czoło: ai 206, llm 200, ai-agents 184, mcp 170, claude-code 156.","detail":"status asserted, dowód data/rsi/topics.json","evidence":"data/lessons/index.jsonl:L5"},{"at":"2026-11-03T01:12:03.487Z","id":"lesson-L4","title":"Lekcja L4: Distinct licencji: 17; brak licencji policzony osobno w artefakcie licenses.json.","detail":"status asserted, dowód data/rsi/licenses.json","evidence":"data/lessons/index.jsonl:L4"},{"at":"2026-11-03T01:01:51.888Z","id":"lesson-L3","title":"Lekcja L3: Push w ostatnich 90 dniach: 984; 90–365: 289; starsze: 85; nieznane: 0.","detail":"status asserted, dowód data/rsi/freshness.json","evidence":"data/lessons/index.jsonl:L3"},{"at":"2026-11-03T00:53:05.468Z","id":"gwiazdki-1200","title":"1200 atomów w pamięci wektorowej (gwiazdki)","detail":"wpis 1200 z 1358, tryb nim","evidence":"data/memory/synced-ranczo-stars.jsonl:1200"},{"at":"2026-11-03T00:33:46.894Z","id":"lesson-L2","title":"Lekcja L2: Języków z masą ≥5 repo: 17; czoło: TypeScript 428, Python 388, JavaScript 115, Rust 103, Go 78.","detail":"status asserted, dowód data/rsi/frontier.json","evidence":"data/lessons/index.jsonl:L2"},{"at":"2026-11-02T22:36:37.783Z","id":"rdzeń wiedzy-200","title":"200 atomów w pamięci wektorowej (rdzeń wiedzy)","detail":"wpis 200 z 221, tryb nim","evidence":"data/memory/synced-ranczo-yantrik.jsonl:200"},{"at":"2026-11-02T22:32:49.988Z","id":"rdzeń wiedzy-100","title":"100 atomów w pamięci wektorowej (rdzeń wiedzy)","detail":"wpis 100 z 221, tryb nim","evidence":"data/memory/synced-ranczo-yantrik.jsonl:100"},{"at":"2026-11-02T22:30:51.943Z","id":"rdzeń wiedzy-50","title":"50 atomów w pamięci wektorowej (rdzeń wiedzy)","detail":"wpis 50 z 221, tryb nim","evidence":"data/memory/synced-ranczo-yantrik.jsonl:50"},{"at":"2026-11-02T22:25:00.831Z","id":"rdzeń wiedzy-25","title":"25 atomów w pamięci wektorowej (rdzeń wiedzy)","detail":"wpis 25 z 221, tryb nim","evidence":"data/memory/synced-ranczo-yantrik.jsonl:25"},{"at":"2026-11-02T22:17:38.093Z","id":"soul-born","title":"Dusza zaczęła bić","detail":"instancja instances/ranczo, puls co 10 min","evidence":"instances/ranczo/soul/ledger.jsonl:born"},{"at":"2026-11-02T22:17:16.095Z","id":"gwiazdki-800","title":"800 atomów w pamięci wektorowej (gwiazdki)","detail":"wpis 800 z 1358, tryb nim","evidence":"data/memory/synced-ranczo-stars.jsonl:800"},{"at":"2026-11-02T22:07:40.489Z","id":"lesson-L1","title":"Lekcja L1: Korpus ma 1358 atomów; braki: — patrz wartości w tej samej lekcji.","detail":"status asserted, dowód data\\rsi\\coverage.json","evidence":"data/lessons/index.jsonl:L1"},{"at":"2026-11-02T21:57:53.911Z","id":"gwiazdki-400","title":"400 atomów w pamięci wektorowej (gwiazdki)","detail":"wpis 400 z 1358, tryb nim","evidence":"data/memory/synced-ranczo-stars.jsonl:400"},{"at":"2026-11-02T21:52:50.086Z","id":"rsi-topics","title":"Pomiar topics: 3867 tematów, 407 atomów bez tematów","detail":"Tematy: najczęstsze etykiety i puste","evidence":"ranczo/data/rsi/topics.json"},{"at":"2026-11-02T21:52:24.803Z","id":"gwiazdki-200","title":"200 atomów w pamięci wektorowej (gwiazdki)","detail":"wpis 200 z 1358, tryb nim","evidence":"data/memory/synced-ranczo-stars.jsonl:200"},{"at":"2026-11-02T21:49:30.082Z","id":"gwiazdki-100","title":"100 atomów w pamięci wektorowej (gwiazdki)","detail":"wpis 100 z 1358, tryb nim","evidence":"data/memory/synced-ranczo-stars.jsonl:100"},{"at":"2026-11-02T21:47:23.826Z","id":"rsi-licenses","title":"Pomiar licenses: 17 różnych licencji","detail":"Licencje: rozkład i luki","evidence":"ranczo/data/rsi/licenses.json"},{"at":"2026-11-02T21:46:39.843Z","id":"rsi-freshness","title":"Pomiar freshness: 984 pushów w ostatnich 90 dniach","detail":"Świeżość: wiek ostatniego pusha i wieku repo","evidence":"ranczo/data/rsi/freshness.json"},{"at":"2026-11-02T21:12:47.483Z","id":"rsi-frontier","title":"Pomiar frontier: 17 języków z masą ≥5 repo","detail":"Frontier językowy: liczność, mediana i p90 gwiazdek","evidence":"ranczo/data/rsi/frontier.json"},{"at":"2026-11-02T21:08:58.128Z","id":"rsi-coverage","title":"Pomiar coverage: 1358 atomów, 55 bez opisu, 126 bez licencji","detail":"Pokrycie opisów, licencji i tematów","evidence":"ranczo/data/rsi/coverage.json"}],"next":[],"budget":{"minutes":{"spent":37.71,"limit":240},"steps":{"spent":4,"limit":40},"nim_usd":{"spent":0,"limit":5},"day":"2026-11-03"}}