Watch
1
0
Fork
You've already forked SouveraineOS
0
SouveraineOS/project-state/history/2026-W30.json
Fimeg a8caf27c14 project-state: weekly evidence, carried state, and an agent's door
Five weeks of forge evidence per week rather than a rolling window, so a
finding survives under one key and "closed after three weeks" is computable.
Rules run deterministically; agent.py hands the packet to whoever writes the
prose and never calls a model itself.

Model choice fails closed — no default, no substitute, and the exact named
model must be served or the pass refuses to run.
2026-08-18 19:53:19 -04:00

1576 lines
47 KiB
JSON

{
"version": 1,
"updated": "2026-08-18T23:40:10Z",
"latest_week": "2026-W30",
"weeks": [
"2026-W30"
],
"analysis": {
"week": "2026-W30",
"analyst": null,
"deterministic_rules": [
"ci-week",
"dimension-activity",
"release-cut",
"task-delisted",
"task-listed",
"task-restated",
"task-standing"
]
},
"findings": [
{
"key": "task/11",
"dimension": "identity",
"title": "task 11 left the index: souveraine-secrets on the phone",
"movement": "milestone_reached",
"statement": "Dropped from “Index” — closed work moves to archive/.",
"evidence": [
"d:task-11"
],
"provenance": {
"by": "deterministic",
"rule": "task-delisted",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0033",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "release/souveraine",
"dimension": "release",
"title": "souveraine released edge",
"movement": "milestone_reached",
"statement": "93 assets published 2026-07-25.",
"evidence": [
"r:souveraine:edge"
],
"provenance": {
"by": "deterministic",
"rule": "release-cut",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0039",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/5",
"dimension": "reliability",
"title": "task 5 left the index: Crash reporter surfacing",
"movement": "milestone_reached",
"statement": "Dropped from “Index” — closed work moves to archive/.",
"evidence": [
"d:task-5"
],
"provenance": {
"by": "deterministic",
"rule": "task-delisted",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0030",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/4",
"dimension": "runtime",
"title": "task 4 left the index: Notification server (org.freedesktop.Notifications)",
"movement": "milestone_reached",
"statement": "Dropped from “Index” — closed work moves to archive/.",
"evidence": [
"d:task-4"
],
"provenance": {
"by": "deterministic",
"rule": "task-delisted",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0029",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/1",
"dimension": "unassigned",
"title": "task 1 left the index: Favorites — wife's name on her number",
"movement": "milestone_reached",
"statement": "Dropped from “Index” — closed work moves to archive/.",
"evidence": [
"d:task-1"
],
"provenance": {
"by": "deterministic",
"rule": "task-delisted",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0028",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/6",
"dimension": "unassigned",
"title": "task 6 left the index: qtpim aarch64 build → contacts store",
"movement": "milestone_reached",
"statement": "Dropped from “Index” — closed work moves to archive/.",
"evidence": [
"d:task-6"
],
"provenance": {
"by": "deterministic",
"rule": "task-delisted",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0031",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/10",
"dimension": "unassigned",
"title": "task 10 left the index: Boot chain: pmOS init → mkinitcpio",
"movement": "milestone_reached",
"statement": "Dropped from “Index” — closed work moves to archive/.",
"evidence": [
"d:task-10"
],
"provenance": {
"by": "deterministic",
"rule": "task-delisted",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0032",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "ci/pocketboot",
"dimension": "reliability",
"title": "pocketboot ends the week red",
"movement": "regressed",
"statement": "The last run of the week on pocketboot failed; 2 of 2 runs failed.",
"evidence": [
"ci:pocketboot:834",
"ci:pocketboot:833"
],
"provenance": {
"by": "deterministic",
"rule": "ci-week",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0036",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/8",
"dimension": "identity",
"title": "task 8 restated: Device state manager / power profiles",
"movement": "decision_required",
"statement": "What's left was rewritten under “Index”. actuating 07-25 | clock + actuators; lock-before-blank is an invariant and hypridle's listeners are deleted; (b) charge real, (c)(d) open, **(e) lease still missing**, **(f) `sensors_degraded` reaches no surface**, **(g) the confidence gate",
"evidence": [
"d:task-8"
],
"provenance": {
"by": "deterministic",
"rule": "task-restated",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "actuating 07-25 | clock + actuators; lock-before-blank is an invariant and hypridle's listeners are deleted; (b) charge real, (c)(d) open, **(e) lease still missing**, **(f) `sensors_degraded` reaches no surface**, **(g) the confidence gates need a decision before code**",
"file": "08-device-state-manager.md"
},
"id": "f-0004",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/23",
"dimension": "federation",
"title": "task 23 entered the index: culver locked-notification nudge",
"movement": "advanced",
"statement": "Filed under “Index”. open | designed 07-22; needs `SyncBurst()` + IdleCoordinator schedule",
"evidence": [
"d:task-23"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | designed 07-22; needs `SyncBurst()` + IdleCoordinator schedule",
"file": "23-culver-locked-notification-nudge.md"
},
"id": "f-0016",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "activity/federation",
"dimension": "federation",
"title": "federation moved",
"movement": "advanced",
"statement": "2 commit(s). Declared: listed culver locked-notification nudge; added docs/substrate/FEDERATION_SKETCH.md; added docs/substrate/tasks/archive/federation-seed-id.md; added docs/substrate/tasks/federation-summon.md.",
"evidence": [
"c:culver:bb6385d1",
"c:Pixel3Arch:e760a39f",
"d:task-23",
"d:docs/substrate/FEDERATION_SKETCH.md",
"d:docs/substrate/tasks/archive/federation-seed-id.md",
"d:docs/substrate/tasks/federation-summon.md"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0048",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/15",
"dimension": "identity",
"title": "task 15 entered the index: Idle coordinator: freeze, doze, scheduled wakeups",
"movement": "advanced",
"statement": "Filed under “Index”. blocked | freezing `app.slice` would freeze sessiond+shell+secrets; needs slice separation first (measured 07-25)",
"evidence": [
"d:task-15"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "blocked | freezing `app.slice` would freeze sessiond+shell+secrets; needs slice separation first (measured 07-25)",
"file": "15-idle-coordinator.md"
},
"id": "f-0009",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/28",
"dimension": "identity",
"title": "task 28 entered the index: Handover on upgrade",
"movement": "advanced",
"statement": "Filed under “Index”. open | half-upgrades move authority silently; blocked-by TASK-27 packaging",
"evidence": [
"d:task-28"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | half-upgrades move authority silently; blocked-by TASK-27 packaging",
"file": "28-upgrade-handover.md"
},
"id": "f-0020",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/35",
"dimension": "identity",
"title": "task 35 entered the index: sessiond answers nothing: handler threads park forever",
"movement": "advanced",
"statement": "Filed under “Index”. **open, live** | 347 threads in futex_wait, 691/1024 fds; accept loop fine, no request ever answered",
"evidence": [
"d:task-35"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "**open, live** | 347 threads in futex_wait, 691/1024 fds; accept loop fine, no request ever answered",
"file": "35-sessiond-handler-deadlock.md"
},
"id": "f-0027",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "activity/identity",
"dimension": "identity",
"title": "identity moved",
"movement": "advanced",
"statement": "35 commit(s). Declared: restated Device state manager / power profiles; delisted souveraine-secrets on the phone; listed Idle coordinator: freeze, doze, scheduled wakeups; listed Handover on upgrade.",
"evidence": [
"c:culver:d6201130",
"c:souveraine:d824ca7f",
"c:SouveraineOS:ae6e2be5",
"c:SouveraineOS:19475878",
"c:souveraine:b4b30b12",
"c:souveraine:261d7467",
"c:souveraine:07d45c10",
"c:souveraine:91c0cf80",
"d:task-8",
"d:task-11",
"d:task-15",
"d:task-28"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0043",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "activity/memory",
"dimension": "memory",
"title": "memory moved",
"movement": "advanced",
"statement": "1 commit(s). Declared: added docs/substrate/COMPACTION_STRATEGIES.md; added docs/substrate/tasks/archive/compaction-rebuild.md; added docs/substrate/tasks/archive/in-session-compaction-implementation.md; added docs/substrate/tasks/archive/n100-archivist-compression.md.",
"evidence": [
"c:souveraine:687cfeb5",
"d:docs/substrate/COMPACTION_STRATEGIES.md",
"d:docs/substrate/tasks/archive/compaction-rebuild.md",
"d:docs/substrate/tasks/archive/in-session-compaction-implementation.md",
"d:docs/substrate/tasks/archive/n100-archivist-compression.md"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0040",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "activity/reflection",
"dimension": "reflection",
"title": "reflection moved",
"movement": "advanced",
"statement": "1 commit(s). Declared: added docs/substrate/subconscious-evolution/2026-05-19_subconscious_mandate_enrichment.md; added docs/substrate/tasks/archive/n25-reflection-four-elements.md; added docs/substrate/tasks/archive/rename-aster-to-subconscious.md; added docs/substrate/tasks/archive/scope-4-n25-reflection.md.",
"evidence": [
"c:Pixel3Arch:d39c1fdc",
"d:docs/substrate/subconscious-evolution/2026-05-19_subconscious_mandate_enrichment.md",
"d:docs/substrate/tasks/archive/n25-reflection-four-elements.md",
"d:docs/substrate/tasks/archive/rename-aster-to-subconscious.md",
"d:docs/substrate/tasks/archive/scope-4-n25-reflection.md"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0042",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/20",
"dimension": "release",
"title": "task 20 entered the index: Souveraine Player video + agent control",
"movement": "advanced",
"statement": "Filed under “Index”. open | video/snapshot/manifest; preserve music",
"evidence": [
"d:task-20"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | video/snapshot/manifest; preserve music",
"file": "20-player-video-agent.md"
},
"id": "f-0014",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/25",
"dimension": "release",
"title": "task 25 entered the index: One repo, all packages",
"movement": "advanced",
"statement": "Filed under “Index”. parked 07-25 | four blockers before `repo-add --sign`; see also TASK-27",
"evidence": [
"d:task-25"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "parked 07-25 | four blockers before `repo-add --sign`; see also TASK-27",
"file": "25-one-repo-all-packages.md"
},
"id": "f-0018",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/27",
"dimension": "release",
"title": "task 27 entered the index: Gitea pipeline audit",
"movement": "advanced",
"statement": "Filed under “Index”. open | overlay is not a package; no `primary` branch; poisoned build sysroot",
"evidence": [
"d:task-27"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | overlay is not a package; no `primary` branch; poisoned build sysroot",
"file": "27-gitea-pipeline-audit.md"
},
"id": "f-0019",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "activity/release",
"dimension": "release",
"title": "release moved",
"movement": "advanced",
"statement": "32 commit(s). Declared: listed Souveraine Player video + agent control; listed One repo, all packages; listed Gitea pipeline audit; added docs/archive/DUMP-pacman-pipeline-2026-07-24.md.",
"evidence": [
"c:culver:2963a794",
"c:souveraine-player:3ad5a504",
"c:Pixel3Arch:a970742a",
"c:Pixel3Arch:693cde44",
"c:Pixel3Arch:9135d3fc",
"c:Pixel3Arch:80bb0c86",
"c:Pixel3Arch:42aedb2e",
"c:Pixel3Arch:36268f61",
"d:task-20",
"d:task-25",
"d:task-27",
"d:docs/archive/DUMP-pacman-pipeline-2026-07-24.md"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0046",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/34",
"dimension": "reliability",
"title": "task 34 entered the index: SLPI bring-up sequencing regression",
"movement": "advanced",
"statement": "Filed under “Index”. open | old sequencing error; doorbell dies on SSR and stays dead; blocks TASK-13 step 2",
"evidence": [
"d:task-34"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | old sequencing error; doorbell dies on SSR and stays dead; blocks TASK-13 step 2",
"file": "34-slpi-bringup-sequencing.md"
},
"id": "f-0026",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "ci/souveraine-updater",
"dimension": "reliability",
"title": "souveraine-updater CI clean",
"movement": "advanced",
"statement": "6 runs on souveraine-updater, none failed.",
"evidence": [
"ci:souveraine-updater:885"
],
"provenance": {
"by": "deterministic",
"rule": "ci-week",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0038",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "activity/reliability",
"dimension": "reliability",
"title": "reliability moved",
"movement": "advanced",
"statement": "12 commit(s). Declared: delisted Crash reporter surfacing; listed SLPI bring-up sequencing regression.",
"evidence": [
"c:souveraine-player:2ed0389f",
"c:SouveraineOS:651f24d2",
"c:souveraine:a799bf1c",
"c:souveraine:f620a5d5",
"c:souveraine:155288d9",
"c:culver:b28b15f8",
"c:souveraine:044c373c",
"c:souveraine-updater:ec1f42e8",
"d:task-5",
"d:task-34"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0047",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/18",
"dimension": "runtime",
"title": "task 18 entered the index: Selection/highlight action menu",
"movement": "advanced",
"statement": "Filed under “Index”. open | design captured 07-21; component-first, Read Aloud gated on TTS server",
"evidence": [
"d:task-18"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | design captured 07-21; component-first, Read Aloud gated on TTS server",
"file": "18-selection-menu.md"
},
"id": "f-0012",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "activity/runtime",
"dimension": "runtime",
"title": "runtime moved",
"movement": "advanced",
"statement": "15 commit(s). Declared: delisted Notification server (org.freedesktop.Notifications); listed Selection/highlight action menu; added docs/substrate/ANI_PRESSURE_PHENOMENOLOGY.md; added docs/substrate/ARCHITECTURE_v3.md.",
"evidence": [
"c:Pixel3Arch:2b3351d6",
"c:souveraine-player:9ec06edc",
"c:souveraine-player:15be14ae",
"c:souveraine-player:313481db",
"c:souveraine-player:d3bfbcd4",
"c:SouveraineOS:95808d9a",
"c:Pixel3Arch:67aeb254",
"c:SouveraineOS:2d95f374",
"d:task-4",
"d:task-18",
"d:docs/substrate/ANI_PRESSURE_PHENOMENOLOGY.md",
"d:docs/substrate/ARCHITECTURE_v3.md"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0041",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/13",
"dimension": "sensorium",
"title": "task 13 entered the index: Active Edge (squeeze) as a sensor input",
"movement": "advanced",
"statement": "Filed under “Index”. open, wanted | rail is UP and held from boot (07-26); step 2 now blocked on TASK-34 (SLPI doorbell)",
"evidence": [
"d:task-13"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open, wanted | rail is UP and held from boot (07-26); step 2 now blocked on TASK-34 (SLPI doorbell)",
"file": "13-active-edge-squeeze.md"
},
"id": "f-0007",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/33",
"dimension": "sensorium",
"title": "task 33 entered the index: Battery and charging belong to the device state machine",
"movement": "advanced",
"statement": "Filed under “Index”. open | last raw feed going straight to the glass; the charge ceiling is writable today",
"evidence": [
"d:task-33"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | last raw feed going straight to the glass; the charge ceiling is writable today",
"file": "33-battery-as-device-state.md"
},
"id": "f-0025",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "activity/sensorium",
"dimension": "sensorium",
"title": "sensorium moved",
"movement": "advanced",
"statement": "47 commit(s). Declared: listed Active Edge (squeeze) as a sensor input; listed Battery and charging belong to the device state machine; added docs/AUDIO-PRIVACY.md.",
"evidence": [
"c:SouveraineOS:7ec2479f",
"c:linux-blueline:4580513b",
"c:linux-blueline:22f9f080",
"c:Pixel3Arch:b564b2ab",
"c:Pixel3Arch:c8557cfa",
"c:Pixel3Arch:46855d89",
"c:Pixel3Arch:2a3aeaa5",
"c:Pixel3Arch:4760853c",
"d:task-13",
"d:task-33",
"d:docs/AUDIO-PRIVACY.md"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0045",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/14",
"dimension": "surface",
"title": "task 14 entered the index: Overview/app grid + Auxo multitasking",
"movement": "advanced",
"statement": "Filed under “Index”. in progress | shell-side; Home path + app cards",
"evidence": [
"d:task-14"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "in progress | shell-side; Home path + app cards",
"file": "14-overview-appgrid.md"
},
"id": "f-0008",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/16",
"dimension": "surface",
"title": "task 16 entered the index: culver: usable messenger + contacts as Personal-class store",
"movement": "advanced",
"statement": "Filed under “Index”. in progress | A/B/D landed; C contact card next; F is the folded-in TASK-01",
"evidence": [
"d:task-16"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "in progress | A/B/D landed; C contact card next; F is the folded-in TASK-01",
"file": "16-culver-messenger-contacts.md"
},
"id": "f-0010",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/17",
"dimension": "surface",
"title": "task 17 entered the index: Keyboard (stevia) + dictation polish",
"movement": "advanced",
"statement": "Filed under “Index”. shipped-partial | OSK + mic key + STT live; **no word completion** — stevia asks hunspell for `en-us`, the dict is `en_US` (07-25)",
"evidence": [
"d:task-17"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "shipped-partial | OSK + mic key + STT live; **no word completion** — stevia asks hunspell for `en-us`, the dict is `en_US` (07-25)",
"file": "17-keyboard-stevia-dictation.md"
},
"id": "f-0011",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/24",
"dimension": "surface",
"title": "task 24 entered the index: Keyboard layout rethink",
"movement": "advanced",
"statement": "Filed under “Index”. open | start from squeekboard `us+apple`; Casey decides where the mic key goes",
"evidence": [
"d:task-24"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | start from squeekboard `us+apple`; Casey decides where the mic key goes",
"file": "24-keyboard-layout-rethink.md"
},
"id": "f-0017",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/30",
"dimension": "surface",
"title": "task 30 entered the index: Agent reach: verb tables across the surfaces",
"movement": "advanced",
"statement": "Filed under “Index”. half built 07-26 | sessiond has describe + refusal codes + intent; dock/apps/shell/settings do not",
"evidence": [
"d:task-30"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "half built 07-26 | sessiond has describe + refusal codes + intent; dock/apps/shell/settings do not",
"file": "30-agent-reach-verb-tables.md"
},
"id": "f-0022",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/31",
"dimension": "surface",
"title": "task 31 entered the index: The radial dial",
"movement": "advanced",
"statement": "Filed under “Index”. open | component before contents; entries come from the verb tables, not a list in QML",
"evidence": [
"d:task-31"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | component before contents; entries come from the verb tables, not a list in QML",
"file": "31-radial-dial.md"
},
"id": "f-0023",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/32",
"dimension": "surface",
"title": "task 32 entered the index: The pill and the keyboard, as owned apps",
"movement": "advanced",
"statement": "Filed under “Index”. open | both erroneous daily; neither has an owner or a shipping story",
"evidence": [
"d:task-32"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | both erroneous daily; neither has an owner or a shipping story",
"file": "32-pill-and-osk-as-apps.md"
},
"id": "f-0024",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "activity/surface",
"dimension": "surface",
"title": "surface moved",
"movement": "advanced",
"statement": "62 commit(s). Declared: listed Overview/app grid + Auxo multitasking; listed culver: usable messenger + contacts as Personal-class store; listed Keyboard (stevia) + dictation polish; listed Keyboard layout rethink.",
"evidence": [
"c:souveraine:a2320641",
"c:Pixel3Arch:9c64e9ee",
"c:souveraine-player:6dc8ee6c",
"c:Pixel3Arch:2e762c49",
"c:souveraine:e3cf50bf",
"c:souveraine:d0272510",
"c:culver:c1088d2b",
"c:souveraine-player:0d693b9d",
"d:task-14",
"d:task-16",
"d:task-17",
"d:task-24"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0044",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/3",
"dimension": "unassigned",
"title": "task 3 restated: Boot timing: fade splash → lock, no extra fixes",
"movement": "advanced",
"statement": "What's left was rewritten under “Index”. diagnosed | EBUSY handoff race is the last timing bug; splash text killed, holder added",
"evidence": [
"d:task-3"
],
"provenance": {
"by": "deterministic",
"rule": "task-restated",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "diagnosed | EBUSY handoff race is the last timing bug; splash text killed, holder added",
"file": "03-boot-timing-splash-to-lock.md"
},
"id": "f-0002",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/7",
"dimension": "unassigned",
"title": "task 7 restated: WCD9340 mic: functional-pinned; unpin + fidelity",
"movement": "advanced",
"statement": "What's left was rewritten under “Index”. functional 07-20 | defect: power pin; kernel `mic-race-fix`",
"evidence": [
"d:task-7"
],
"provenance": {
"by": "deterministic",
"rule": "task-restated",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "functional 07-20 | defect: power pin; kernel `mic-race-fix`",
"file": "07-mic-wcd9340-slim-tx.md"
},
"id": "f-0003",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/12",
"dimension": "unassigned",
"title": "task 12 entered the index: Face auth as a capability factor (Gaze reference)",
"movement": "advanced",
"statement": "Filed under “Index”. open | per-target: phone needs front-cam bring-up",
"evidence": [
"d:task-12"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | per-target: phone needs front-cam bring-up",
"file": "12-gaze-reference-face-auth.md"
},
"id": "f-0006",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/19",
"dimension": "unassigned",
"title": "task 19 entered the index: First-party Settings control center",
"movement": "advanced",
"statement": "Filed under “Index”. in progress | guarded standalone launch + owned pages; absorbed TASK-22's polish sweep",
"evidence": [
"d:task-19"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "in progress | guarded standalone launch + owned pages; absorbed TASK-22's polish sweep",
"file": "19-settings-control-center.md"
},
"id": "f-0013",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/21",
"dimension": "unassigned",
"title": "task 21 entered the index: Reboot-to-Android confirmation",
"movement": "advanced",
"statement": "Filed under “Index”. open | scoped 07-22; one-tap irreversible slot flip still bare in app search",
"evidence": [
"d:task-21"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "open | scoped 07-22; one-tap irreversible slot flip still bare in app search",
"file": "21-reboot-android-confirmation.md"
},
"id": "f-0015",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/29",
"dimension": "unassigned",
"title": "task 29 entered the index: SouveraineOS Updater",
"movement": "advanced",
"statement": "Filed under “Index”. started 07-25 | rust rewrite of pachub; doesn't build yet; first repo to build *into* the pipeline",
"evidence": [
"d:task-29"
],
"provenance": {
"by": "deterministic",
"rule": "task-listed",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "started 07-25 | rust rewrite of pachub; doesn't build yet; first repo to build *into* the pipeline",
"file": "29-souveraine-updater.md"
},
"id": "f-0021",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "activity/adoption",
"dimension": "adoption",
"title": "adoption did not move",
"movement": "unchanged",
"statement": "No commits, and no week before this one to compare against.",
"evidence": [
"w:2026-W30"
],
"provenance": {
"by": "deterministic",
"rule": "dimension-activity",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0049",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "ci/Pixel3Arch",
"dimension": "reliability",
"title": "Pixel3Arch CI mixed",
"movement": "unchanged",
"statement": "On Pixel3Arch, 3 of 5 runs failed.",
"evidence": [
"ci:Pixel3Arch:930",
"ci:Pixel3Arch:909",
"ci:Pixel3Arch:911",
"ci:Pixel3Arch:929"
],
"provenance": {
"by": "deterministic",
"rule": "ci-week",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0034",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "ci/culver",
"dimension": "reliability",
"title": "culver CI mixed",
"movement": "unchanged",
"statement": "On culver, 13 of 14 runs failed.",
"evidence": [
"ci:culver:862",
"ci:culver:813",
"ci:culver:815",
"ci:culver:816",
"ci:culver:817",
"ci:culver:818"
],
"provenance": {
"by": "deterministic",
"rule": "ci-week",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0035",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "ci/souveraine",
"dimension": "reliability",
"title": "souveraine CI mixed",
"movement": "unchanged",
"statement": "On souveraine, 10 of 71 runs failed and 21 never concluded.",
"evidence": [
"ci:souveraine:931",
"ci:souveraine:839",
"ci:souveraine:840",
"ci:souveraine:842",
"ci:souveraine:843",
"ci:souveraine:844"
],
"provenance": {
"by": "deterministic",
"rule": "ci-week",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"id": "f-0037",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1
},
{
"key": "task/2",
"dimension": "surface",
"title": "task 2: Lockscreen-as-Rust-system: glance + swipe",
"movement": "unchanged",
"statement": "Standing under “Index”. in progress | stopgap shipped 2026-07-17",
"evidence": [
"d:task-2"
],
"provenance": {
"by": "deterministic",
"rule": "task-standing",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "in progress | stopgap shipped 2026-07-17",
"file": "02-lockscreen-rust-system.md"
},
"id": "f-0001",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
},
{
"key": "task/9",
"dimension": "unassigned",
"title": "task 9: Suspend-resume FTS calibration race",
"movement": "unchanged",
"statement": "Standing under “Index”. interim-fix | kernel-side; cold-boot only",
"evidence": [
"d:task-9"
],
"provenance": {
"by": "deterministic",
"rule": "task-standing",
"at": "2026-08-18T23:40:10Z",
"evidence_week": "2026-W30"
},
"task_state": {
"section": "Index",
"left": "interim-fix | kernel-side; cold-boot only",
"file": "09-suspend-resume-fts.md"
},
"id": "f-0005",
"first_seen": "2026-W30",
"human": {
"verdict": null,
"note": null,
"edited": false
},
"last_seen": "2026-W30",
"status": "open",
"weeks_open": 1,
"section_since": "2026-W30",
"weeks_in_section": 1
}
]
}