424
total Beads measured
252
open
172
closed
28
open P0/P1
10
in progress
Shape
Status × priority
| status | P0 | P1 | P2 | P3 | P4 | total |
|---|---|---|---|---|---|---|
| closed | 0 | 0 | 0 | 0 | 0 | 0 |
| in_progress | 0 | 0 | 0 | 0 | 0 | 0 |
| open | 0 | 0 | 0 | 0 | 0 | 0 |
Issue types
| type | count |
|---|---|
| task | 169 |
| bug | 141 |
| feature | 92 |
| epic | 16 |
| decision | 6 |
Highest-leverage blockers
| Bead | title | dependents | state |
|---|---|---|---|
sinex-rkv | Capture breadth and quality | 30 | open |
sinex-a4w | Consumption: recall and the derived plane pay rent | 28 | open |
sinex-r6d | Substrate honesty: no silent data loss, no false claims | 27 | open |
sinex-nbi | Architecture, hygiene, and design backlog | 25 | open |
sinex-1p2 | Devloop and meta plane | 24 | open |
sinex-0vx | Derivation control plane: product-classed lanes, epochs, declarations, and promotion | 21 | closed |
sinex-cem | Demo portfolio: the selected, sequenced set (selection is settled here, not in a radar) | 18 | open |
sinex-8cr | ClaimSupport vector on derived outputs, replacing scalar EvidenceTier | 13 | closed |
sinex-a4w.3 | Cross-source composites (L3): the payoff enumeration | 13 | open |
sinex-r6d.11 | Durable emission receipt: one barrier for source cursors, automaton checkpoints, and invalidation acks | 12 | closed |
sinex-7z0 | Operator & agent UX: make Sinex tangible — the daily surface, the judgment seat, the agent hookup | 11 | open |
sinex-4j2 | Polylogue on Sinex: evidential substrate, not ontology replacement | 11 | open |
sinex-n23 | Pipeline robustness under load | 10 | open |
sinex-4j2.1 | Polylogue observation vocabulary: the full normalized domain as anchored Sinex events | 9 | open |
sinex-r6d.1 | Analysis: checkpoint-loss-window matrix (the data-loss close-out instrument) | 9 | open |
sinex-60r | Attention sources unusable: activitywatch empty content, hyprland bulk-snapshot timestamps | 8 | closed |
sinex-r6d.9 | Add crash-window harness for checkpoint and ack ordering | 8 | in_progress |
sinex-stm | Deploy the dark sources: generic scheduled static-import glue | 8 | open |
sinex-68c | Projection/read-model registry with freshness, dependencies, and readiness caveats | 8 | open |
sinex-pq2 | Decision: adopt the 4-operator join algebra (time, entity, provenance, containment) | 7 | closed |
Open work
| Bead | title | state | priority | type | assignee | updated |
|---|---|---|---|---|---|---|
sinex-poma | Fresh-rebuild campaign: full remaining scope (2026-07-12 checkpoint) | open | Punknown | epic | — | 2026-08-01T22:01:49Z |
sinex-2k2 | Preflight: static LLM cost fuse for the embedding worker | open | P1 | task | — | 2026-08-01T15:23:38Z |
sinex-h2x | Preflight: quarantine agent-session content before the first embedding worker run | open | P1 | decision | — | 2026-08-01T15:23:38Z |
sinex-1wm | Interactive SLO tier: named latency budgets, continuously measured, regression-gated | open | P1 | task | — | 2026-08-01T15:23:38Z |
sinex-jdp | Capture-losslessness as a standing coverage-error measure | in_progress | P1 | task | Sinity | 2026-08-01T15:23:38Z |
sinex-7z0 | Operator & agent UX: make Sinex tangible — the daily surface, the judgment seat, the agent hookup | open | P1 | epic | — | 2026-08-01T15:23:38Z |
sinex-a4w.3 | Cross-source composites (L3): the payoff enumeration | open | P1 | epic | — | 2026-08-01T15:23:38Z |
sinex-cem | Demo portfolio: the selected, sequenced set (selection is settled here, not in a radar) | open | P1 | epic | — | 2026-08-01T15:23:38Z |
sinex-a4w | Consumption: recall and the derived plane pay rent | open | P1 | epic | — | 2026-08-01T15:23:38Z |
sinex-n23 | Pipeline robustness under load | open | P1 | epic | — | 2026-08-01T15:23:38Z |
sinex-r6d | Substrate honesty: no silent data loss, no false claims | open | P1 | epic | — | 2026-08-01T15:23:38Z |
sinex-2bk | Verify deployed static imports (git + raindrop) after next Sinnix switch/restart | open | P1 | task | — | 2026-08-01T15:23:38Z |
sinex-x9i | Telemetry lane separation: self-observation must not drown the activity plane | in_progress | P1 | feature | Sinity | 2026-08-01T15:23:38Z |
sinex-k4c.1.1 | Land the generalized recorded-effect envelope contract | open | P1 | task | — | 2026-08-01T15:23:39Z |
sinex-4j2.1.1 | Replace metadata-only Polylogue bridge with byte-backed protocol v1 | open | P1 | feature | — | 2026-08-01T15:23:39Z |
sinex-7z0.4 | Judgment seat: interactive curation triage surface (the adjudication workflow) | open | P1 | feature | — | 2026-08-01T15:23:39Z |
sinex-my5 | Top-down ETA compression: sequence the graph for a 2-3 week critical path | open | P1 | task | — | 2026-08-01T15:23:39Z |
sinex-rl4 | Land the Sinex doctrines: nine falsifiable load-bearing statements | open | P1 | task | — | 2026-08-01T15:23:39Z |
sinex-4j2.1 | Polylogue observation vocabulary: the full normalized domain as anchored Sinex events | open | P1 | feature | — | 2026-08-01T15:23:39Z |
sinex-4j2 | Polylogue on Sinex: evidential substrate, not ontology replacement | open | P1 | epic | — | 2026-08-01T15:23:39Z |
sinex-r6d.7 | Ack invalidations only after recompute and checkpoint | open | P1 | bug | — | 2026-08-01T15:23:39Z |
sinex-r6d.4 | Make source emit durable before cursor checkpoint | open | P1 | bug | — | 2026-08-01T15:23:39Z |
sinex-cem.2 | Demo: self-diagnosing capture outage (fault injection) | open | P1 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.1 | Demo: planted-secret retroactive privacy (positive + negative controls) | open | P1 | task | — | 2026-08-01T15:23:39Z |
sinex-5v6 | Embedding worker over the local LiteLLM gateway: activate the dormant vector/LLM plane | open | P1 | feature | — | 2026-08-01T15:23:39Z |
sinex-vxu | Automaton progress outruns durable outputs: checkpoint/state-save before emit durability (incl. ack-on-mpsc-enqueue) | open | P1 | bug | Sinity | 2026-08-01T15:23:39Z |
sinex-r6d.9 | Add crash-window harness for checkpoint and ack ordering | in_progress | P1 | task | Sinity | 2026-08-01T15:38:17Z |
sinex-yslt | Dev-stack re-import rehearsal: run Phase C's exact procedure before touching prod | in_progress | P1 | task | Sinity | 2026-08-01T18:12:23Z |
sinex-cem.3 | Demo: retroactive bug-fix over months of history (replay as the product) | open | P2 | task | — | 2026-07-03T05:18:20Z |
sinex-i8n | Verify finite-drain source-material closure on the live dev runtime | open | P2 | task | — | 2026-07-03T13:01:05Z |
sinex-e5p | Small correctness sweep: seven verified small bugs | open | P2 | task | — | 2026-07-06T08:28:30Z |
sinex-42d | xtask run module should resolve source-binding names | open | P2 | bug | — | 2026-07-06T09:35:24Z |
sinex-6vb | Avoid cold schema bootstrap rebuilds for narrow proofs | open | P2 | task | — | 2026-07-06T09:35:25Z |
sinex-nbi.12 | Analysis: sinex-corpus extraction — recovered-requirements ledger from 300 design chats | open | P2 | task | — | 2026-07-07T13:30:02Z |
sinex-dkq | Audit and prune stale agent worktrees | in_progress | P2 | task | Sinity | 2026-07-07T13:30:05Z |
sinex-7s0 | Re-run ts_orig plausibility after material timestamp resolution | open | P2 | bug | — | 2026-07-07T20:52:09Z |
sinex-f8v | Reflection-lane admission is lane-blind: dedupe, tombstones, and parent liveness query core.* only | open | P2 | bug | — | 2026-07-07T20:52:10Z |
sinex-4pm | payload_schema_id FK strip-retry silently diverges DB row from confirmed stream | open | P2 | bug | — | 2026-07-07T20:52:12Z |
sinex-6gx | DLQ retry republishes redacted/stubbed preview as if it were original raw payload | open | P2 | bug | — | 2026-07-07T20:52:14Z |
sinex-9nl | xtask impact-mode evidence soundness: completeness tokens, historical-test liveness, risk-class fallbacks | open | P2 | bug | — | 2026-07-07T20:53:11Z |
sinex-tjy | Schema backfill runner: persist failure state, expose interrupted-vs-active, guard replay/ingest concurrency | open | P2 | bug | — | 2026-07-07T20:54:14Z |
sinex-2pl | Live-schema strict comparator: column type/generated/default/collation, named CHECK bodies, FK actions, index definitions | open | P2 | bug | — | 2026-07-07T22:21:01Z |
sinex-lcj | Strict trigger/function drift: enabled state, trigger definition, exact function bodies | open | P2 | bug | — | 2026-07-07T22:21:02Z |
sinex-rkv.15 | Google Takeout product family: raw-archive import (My Activity, Keep, contacts, YouTube, purchases) | open | P2 | feature | — | 2026-07-07T22:58:50Z |
sinex-2gk | Schema registry integrity: content_hash can go stale against schema_content | open | P2 | bug | — | 2026-07-11T14:06:23Z |
sinex-atdw | Wire AdmissionDecision::Superseded into the r6d.11 receipt state machine | open | P2 | feature | — | 2026-07-12T05:16:34Z |
sinex-dxx8 | Type-erase AutomatonRuntime wrapper boundary (remaining 11.6% mono IR after qabz) | open | P2 | task | — | 2026-07-12T10:50:53Z |
sinex-fkcv | Type-erase RuntimeCliRunner<T> (same disease as sinex-qabz RuntimeRunner spine) | open | P2 | task | — | 2026-08-01T15:23:38Z |
sinex-x5mg | Pack assembly pipeline: staged, budgeted, caveat-carrying — the seam the budget arbiter plugs into | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-32p2 | Schema expectation IR: apply, converge, strict-diff, and docs as interpreters of one typed source of truth | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-mvs2 | Archive growth model and archive read surface: supersession multiplies history — budget it and make it readable | open | P2 | task | — | 2026-08-01T15:23:38Z |
sinex-1nm | Design language: visual semantics, affordance grammar, and aesthetics for CLI/TUI/report surfaces | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-08z | Dedup observability and re-import UX: suppression must be visible, imports must report idempotence | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-9es | xtask proof substrate seal: fingerprints omit live DB/NATS/env/toolchain and proof reuse skips preflight | open | P2 | bug | — | 2026-08-01T15:23:38Z |
sinex-cmy | Entity/relation insertion defaults fabricate authority: confidence 1.0, empty source refs, global canonical_name | open | P2 | bug | — | 2026-08-01T15:23:38Z |
sinex-6cb | xtask proof reuse accepted stale interval-lift result after edit | open | P2 | bug | — | 2026-08-01T15:23:38Z |
sinex-4ql | Close the failure loop: verify postmortem to next session's context seed | open | P2 | task | — | 2026-08-01T15:23:38Z |
sinex-68c | Projection/read-model registry with freshness, dependencies, and readiness caveats | open | P2 | task | — | 2026-08-01T15:23:38Z |
sinex-dcs | Formalize the 4-operator join algebra in the derivation catalog | open | P2 | task | — | 2026-08-01T15:23:38Z |
sinex-9wx | xtask preflight/proof substrate seal (original pre-queue DDL race fixed on master) | open | P2 | bug | — | 2026-08-01T15:23:38Z |
sinex-k4c | Lynchpin subsumption: absorb the higher-order layers properly, retire the stopgap | open | P2 | epic | — | 2026-08-01T15:23:38Z |
sinex-x69 | Replace recall diversity top-up with bounded shared query | open | P2 | task | — | 2026-08-01T15:23:38Z |
sinex-rkv.1 | GitHub/CI activity source (API sync): the outcome leg of every work episode | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-a4w.3.2 | interruption.event: notification x focus-change correlation (cheap side-demo) | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-nbi.3 | Projection mechanism unification: migrate documents off the DB trigger (operator-decided) | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-1p2 | Devloop and meta plane | open | P2 | epic | — | 2026-08-01T15:23:38Z |
sinex-rkv | Capture breadth and quality | open | P2 | epic | — | 2026-08-01T15:23:38Z |
sinex-hlv | Ingest beads and devloop as Sinex sources (design settled: bd keeps authority, Sinex observes) | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-ej9 | External legibility artifacts: concepts page, positioning, comparables | open | P2 | task | — | 2026-08-01T15:23:38Z |
sinex-stm | Deploy the dark sources: generic scheduled static-import glue | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-9cs | Predictions and calibration domain: forecasts as first-class events | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-5ai | Schema-apply convergence gaps: dup CHECKs, required-index set, CAGG constant, COPY boot verify | open | P2 | bug | — | 2026-08-01T15:23:38Z |
sinex-lb8 | Reflection 1-byte materials: remove prime(), defrag capability, granularity config, rename | open | P2 | feature | — | 2026-08-01T15:23:38Z |
sinex-4j2.10 | Prove transcript capability boundaries and selective deletion | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-4j2.9 | Back durable Polylogue assertions and context delivery with Sinex | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-4j2.1.2 | Converge direct AI-session parsers on the Polylogue material protocol | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-ijz6 | Apply the ratified automaton portfolio: default-enabled set, profile gates, filter_subjects narrowing | in_progress | P2 | task | Sinity | 2026-08-01T15:23:39Z |
sinex-uz9d | Transport/DB boundary fault-injection matrix: error-return faults (not crashes) across NATS publish/ack and PG failure modes | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-87hu | Model-based settlement/frontier state-machine tests: arbitrary interleavings over receipt + commit-frontier invariants | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-dtw5 | Replay-vs-live derivation equivalence differential: whole-derived-plane agreement, occurrence-keyed | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-0eam | Cross-provider observation fusion: one canonical composite from multiple witnesses of the same occurrence | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-rkv.16 | Web-history backfill from raw artifacts: Takeout Chrome JSON + historical browser-DB snapshots | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-hq1s | Judgment staleness: accepted claims re-open when their evidence is superseded | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-k53x | Moment marks: zero-friction operator capture of 'this matters, now' | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-dy3i | Prospective memory: context tripwires — intents that resurface when the moment matches | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-p5ou | Automaton lifecycle consolidation: one prepare/emit/receipt/commit core under capability flags | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-new8 | Tombstone/purge cascade completeness: one operator intent, every surface | open | P2 | bug | — | 2026-08-01T15:23:39Z |
sinex-pf54 | Judgment-queue debt policy: proposals age, evidence supersedes, queues stay honest without nagging | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.13 | Demo: import it twice — occurrence idempotence with a receipt | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-02c | TUI interaction design: focus model, keybinding grammar, judgment-seat ergonomics | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-599 | Open-state visibility: the current (unclosed) interval/session/episode must be readable | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-68c.3 | Migrate second read surface to projection-registry readiness | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-68c.2 | Migrate document projection to projection registry | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-lv8.1 | Query units for evidence-graph entities and relations | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-4j2.6 | Historical archive backfill: the full Polylogue corpus through the staged-import plane | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-4j2.5 | Reverse direction: Polylogue reads Sinex — ambient machine context in session views | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-nbi.11 | Analysis: source registry chain — count the hops from contract to running binding | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-r6d.10 | Lie-audit standing suite: the doctrine falsifiers as CI tests | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-7z0.5 | Agent write posture: capable-but-audited (attributability tuple + effect ledger) | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-2xy | Structural-join demo tier: capture.coincidence + provenance_pack (zero new capture) | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-8ve | change.episode: the self-hosting cold-start demo | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-cyj | Derivation DSL: query expressions as composable, agent-buildable derivations | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-fcb | Beads-native work loop: session-bead cross-links and archive-rendered work history | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-k6s | Light the evidence graph: entities and relations as a query target | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-pi1 | Legibility campaign: Nix-for-personal-data framing, skim ladder, one-command demo | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-pya | Dogfood the conductor devloop state into the Sinex substrate | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-zi6 | Producer protocol as a public contract: any tool becomes a source, no Rust adapter | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-4j2.2 | Moment search / evidence windows: seed hits become intervals, intervals gather heterogeneous evidence, output states support and overreach | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-7z0.1 | Operator daily surface: today-view TUI pane + morning brief as the default entry points | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-k4c.2 | Daily-grain rollup lane + parity: per-domain (domain, local-day) derived events replace Lynchpin daily products | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-k4c.1 | Recorded-analysis lane: generalize the effect ledger from model calls to arbitrary computations | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-u3n | Capture-stall alerting: sources must not silently stop capturing (push, not caveat) | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.4 | Emit bounded multi-entity outputs from entity extractor | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-nbi.5 | Fix entity enricher active-hours timezone semantics | open | P2 | bug | — | 2026-08-01T15:23:39Z |
sinex-r6d.8 | Classify source contracts by replayability and loss authority | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.4 | work.episode: the unit of resumption (session x attention x git x agent-sessions) | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.3 | project.attribution: honest time-per-project via entity-join | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-cem.8 | Demo: reconstruct my Tuesday — full-day timeline with provenance to bytes and honest gaps | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-a4w.2 | Citation-required daily brief: sinexctl report daily with machine-checkable refs | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.1 | Golden recall/context fixture with stable occurrence labels (supersedes entity-only golden set) | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-r6d.1 | Analysis: checkpoint-loss-window matrix (the data-loss close-out instrument) | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.5 | Demo: hybrid retrieval hit@k — justify or kill pgvector with one number | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.4 | Demo: run-twice-costs-once (deterministic LLM effect ledger) | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-uxd | Recall salience scoring: every term measured, breakdown in the DTO | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-y7l | P15: dead-lane deletion sweep (pre-release: delete, don't deprecate) | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-2nd | Semantic lane promote: close the shadow -> curation -> canonical loop | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-lv8 | Query units for the derived plane (sessions, entities, summaries, tags) | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-2n9 | Historical-import pacing: operator-configurable rate + progress visibility | open | P2 | feature | — | 2026-08-01T15:23:39Z |
sinex-ddy | Boot robustness for large imports: idempotent schema-apply guards, paced drain, DLQ triage | open | P2 | task | — | 2026-08-01T15:23:39Z |
sinex-di7 | Email: remaining runtime tier (continuous IDLE runtime, disclosure render paths, secret deployment) | open | P2 | epic | — | 2026-08-01T15:23:39Z |
sinex-xv1 | Media capture: remaining runtime tier (audio driver, screen video, capture-runtime health, raw-media lifecycle) | open | P2 | epic | — | 2026-08-01T15:23:39Z |
sinex-2fkc | Duplicate SourceFactoryEntry registration: media.audio-transcript / media.screen-ocr dispatch is link-order-undefined | open | P2 | bug | — | 2026-08-01T18:10:58Z |
sinex-audit-dupe-workbench-stale-cluster | Curation duplicate-workbench: finalized judgments never remove events from core.events -- resolved clusters keep re-surfacing indefinitely | in_progress | P2 | bug | — | 2026-08-02T18:07:32Z |
sinex-audit-imap-expunge-unobserved | IMAP EXPUNGE/deletion is never observed -- ImapSyncRecordKind::Expunge is defined but never constructed | in_progress | P2 | bug | — | 2026-08-02T18:07:32Z |
sinex-w98 | Backup/restore drill + CAS integrity scrub: make 'L0 retained forever' a verified claim | open | P2 | task | — | 2026-08-02T20:01:32Z |
sinex-jvs | Reduce compile tax for material-assembler policy tests (2.5 min / 7 GiB for one test) | open | P3 | task | — | 2026-07-03T08:14:01Z |
sinex-rkv.9 | Compositor-plugin telemetry tier: focus-change reasons, input latency, render/damage perf (Hyprland-internal) | open | P3 | feature | — | 2026-07-03T13:16:07Z |
sinex-5kp | Audit stale devloop branch garden | open | P3 | task | — | 2026-07-06T08:26:38Z |
sinex-u5g | Telemetry/Timescale strict drift: view+CAGG definitions, refresh policies, compression, reflection hypertable settings | open | P3 | task | — | 2026-07-07T20:54:11Z |
sinex-xv9 | Split the 3012-line sinexctl mcp.rs god-file | open | P3 | task | — | 2026-07-07T20:55:16Z |
sinex-rkv.14 | Preflight: git file-change extraction shape and fixture payload | open | P3 | task | — | 2026-07-07T20:59:49Z |
sinex-nbi.13 | Prior-art autopsy series: why they died, what to steal (web research) | open | P3 | task | — | 2026-07-07T21:16:47Z |
sinex-rkv.17 | Machine-telemetry backfill: ingest the sinnix telemetry.sqlite capture directly | open | P3 | feature | — | 2026-07-07T22:58:53Z |
sinex-4b86 | Declarative state-evidence engine: interval lifting as registry rows, not match arms | open | P3 | feature | — | 2026-07-07T23:07:30Z |
sinex-ul41 | xtask progress-keyed stall detection: watchdog on progress signals, not wall-clock output bytes | open | P3 | task | — | 2026-07-08T19:13:02Z |
sinex-cv2 | Decision: low-blast schema lattice gaps — grants, extension versions, PG enums, collations, extra objects | open | P3 | decision | — | 2026-07-08T19:22:04Z |
sinex-wb2r | process_batch's checkpoint-failure halt condition ignores the consecutive-count tolerance for Checkpoint-kind errors | open | P3 | bug | — | 2026-07-09T02:08:14Z |
sinex-kl66 | 4 VM chaos scenario files reference undefined 'sinexd' variable, fail --validate | open | P3 | bug | — | 2026-07-09T03:36:55Z |
sinex-pasb | xtask: nested-integration-module test-binary inference test fails standalone (pre-existing) | open | P3 | bug | — | 2026-07-10T00:21:05Z |
sinex-usgn | Orphaned test files never compiled: tests/event_engine/wal_integrity_test.rs + test_utils_integration/*.rs | open | P3 | bug | — | 2026-07-10T05:23:40Z |
sinex-om75 | Drop per-source ResourceProfile->systemd MemoryMax/CPUWeight derivation (keep budget_spec) | open | P3 | task | — | 2026-07-11T22:12:38Z |
sinex-3mkr | Boot fence for interval_lift: capture a boot marker event, fence all open intervals at boot | open | P3 | feature | — | 2026-07-11T23:13:53Z |
sinex-ikdi | VM test scenario files reference undefined 'sinexd' instead of 'sinex' arg (breaks xtask check --nix) | open | P3 | bug | — | 2026-07-12T02:15:25Z |
sinex-q6js | replay bookkeeping cancellation test flaky under compile load | open | P3 | bug | — | 2026-07-31T20:44:58Z |
sinex-b0es | no test coverage for confirmation-durability-gap fatal-crash + JetStream-redelivery-after-restart path | open | P3 | task | — | 2026-07-31T22:56:06Z |
sinex-o6w | UX charter: operator journeys, budgets, and ergonomic law for every Sinex surface | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-rkv.12 | Capture-surface threat posture: per-source sensitivity declaration + verification | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-a4w.3.13 | Design: person entity — identity resolution across email, git-author, handle, messaging | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-rkv.6 | Physiological source: sleep/health export import (the taxonomy's zero-coverage role) | open | P3 | feature | — | 2026-08-01T15:23:38Z |
sinex-rkv.4 | Calendar source (CalDAV/ics): the only capture of planned time | open | P3 | feature | — | 2026-08-01T15:23:38Z |
sinex-rkv.2 | NixOS generations source: system-state evolution as events | open | P3 | feature | — | 2026-08-01T15:23:38Z |
sinex-1p2.1 | Dead-lane detector: pub-surface reachability lint in xtask | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-r6d.2 | Analysis: privacy shadow audit — what default-zero-redaction leaves in cleartext | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-nbi.2 | Analysis: consumption telemetry mining — which surfaces were ever invoked | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-nbi.1 | Analysis: payload vocabulary vs flow census (delete-or-implement list) | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-5j8 | Capture-domain portfolio: keep / prune / freeze decision per domain | open | P3 | decision | — | 2026-08-01T15:23:38Z |
sinex-nbi | Architecture, hygiene, and design backlog | open | P3 | epic | — | 2026-08-01T15:23:38Z |
sinex-pke | Meta-plane wiring: connect the disconnected verification machinery | open | P3 | task | — | 2026-08-01T15:23:38Z |
sinex-rkv.18 | Substance ledger import: find the primary artifact, ingest it, not the processed CSV | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-jymr | Evidence-pack export: productize the external-deep-analysis workflow | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-syhc | Correlation candidates: preregistered cross-domain scans as evidence-carrying claims, never narratives | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-y4va | N-of-1 self-experiment harness: personal preregistered experiments on the cem.12 substrate | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-cem.15 | Demo: kill it mid-thought — crash-no-loss under the receipt barrier | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.14 | Demo: the system changes its mind honestly — interval revision end-to-end | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-rkv.13 | git.file.changed projection: file-level change facts for overlap joins | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-7z0.9 | Event-driven agent handlers: Sinex events trigger persistent agent sessions | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-4j2.8 | Decision: agent-session content embedding ownership (avoid double-embedding) | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-4j2.7 | Identity bridge: stable cross-refs between Polylogue ids and Sinex object refs | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-nbi.10 | Analysis: checkpoint vocabulary — five position/state mechanisms, one concept audit | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-nbi.9 | Write the risk register into the target-vision claim ledger | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-4j2.4 | Agent annotation DSL: four line-anchored forms ingested as agent.annotation events | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-cem.12 | Experiment-hosting substrate: declared arms, preregistered metrics, paired analysis | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-cem.11 | Demo corpus depth audit: fixtures exercise every construct the demos claim | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-rkv.11 | Content axis as one capability: unified material/anchor/extraction contract | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.5 | LLM budget policy automaton: ledger consumer that pauses lanes at threshold | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-nbi.8 | Analysis: derivation composition audit — is the algebra closed in practice? | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.12 | Temporal-quality propagation: joins inherit the worst input ts_orig quality | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-7z0.8 | Operator runtime-config surface: hot-tunable recall/derivation/privacy/budget knobs | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-7z0.6 | Context-budget arbiter: one budget across recall, context packs, and orientation | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-7z0.7 | Cold-start contract: honest empty states + derivation bootstrapping order | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-w4i | Partial-record re-emit duplicates: multi-intent record with mid-record emit failure re-emits persisted siblings on retry | open | P3 | bug | — | 2026-08-01T15:23:39Z |
sinex-u3f | Lifecycle restore should support material-scoped/stdin archive recovery | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-1c5 | Multi-device single-user sync: capture satellites to one substrate | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-9vn | Ambient surfaces: standing digests and resume briefs (push, not pull) | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-eya | Counterfactual replay: re-derive a past window under an alternate regime, diff | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-u9h | Reflection lane: an LLM proposes new derivation kinds as curation proposals | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-rkv.10 | Application-level semantic hooks: neovim buffer events + kitty deep remote-control (editor/terminal semantics) | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-rkv.8 | AT-SPI2 semantic capture: accessibility widget trees as lossless digital text (the anti-OCR source) | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-4j2.3 | Phase B: Sinex-primary evidence — Polylogue SQLite demotes to rebuildable read model | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-rkv.7 | Satellite capture hosts: horizontal expansion beyond sinnix-prime, with a multi-host VM suite | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-k4c.3 | Subsumption ledger + retirement gate: per-module verdicts with parity evidence | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-rkv.3 | Browser content pipeline: crawl visited/saved pages into the content layer | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.9 | change.episode / Agent Work Packet: intent, toil, verification, outcome per change | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.8 | plan.vs.actual: the intentional loop closed with evidence | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.7 | screen.grounding: OCR text aligned to attention intervals | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.6 | routine.baseline + anomaly.event: typed deviations, never narratives | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.5 | machine.context overlay: state intervals contextualize anything | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-cem.10 | Demo: devloop-as-source — Sinex answers questions about its own development | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.9 | Demo: closed-loop focus actuation (desired-state loop, independently verified) | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-n23.3 | NATS capacity model: one enforceable budget table for streams and consumers | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-n23.1 | Analysis: derivation lag distribution per automaton (p50/p99) | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.7 | Demo: blinded resumption duel (the thesis demo, campaign follow-up) | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-cem.6 | Demo: semantic-lane duel with adjudicated promotion | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-44q | Port Lynchpin sources into Sinex, with a promotion ledger | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-a11 | As-of belief time travel: query combinator over live + archived interpretations | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-bm1 | Object-universe resolution matrix: make show <ref> honest about what resolves | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-8m8 | Perf packet: derived-insert COPY, telemetry CA churn, orphaned durable consumers | open | P3 | task | — | 2026-08-01T15:23:39Z |
sinex-05a | Artifact descriptor registry: one declaration per kind generates query unit, ref resolution, card, MCP | open | P3 | feature | — | 2026-08-01T15:23:39Z |
sinex-8pxn | xtask infra start does not detect/apply Postgres max_connections config drift on an already-running instance | open | P3 | task | — | 2026-08-01T18:11:22Z |
sinex-6vhq | Whole-file-as-one-record source retries forever with no DLQ/quarantine when a single member event never settles | open | P3 | bug | — | 2026-08-01T19:46:27Z |
sinex-audit-embedding-n1 | insert_event_embeddings does N sequential per-row dimension-validation queries instead of one deduplicated lookup per batch | open | P3 | task | — | 2026-08-02T13:49:53Z |
sinex-audit-notification-dedupkey | desktop.notification occurrence key drops body/timestamp from its own declared identity, colliding on (app_name, summary) reuse; notification_closed/action are collision-prone by design (D-Bus id reuse) | open | P3 | bug | — | 2026-08-02T13:50:27Z |
sinex-audit-wave2 | Pre-wipe audit wave 2: 8 more parallel read-only discovery lanes | in_progress | P3 | task | — | 2026-08-02T15:37:45Z |
sinex-audit-replay-tscoided-scope | Replay scope time_window filters ts_coided (interpretation time), not ts_orig (occurrence time) | open | P3 | bug | — | 2026-08-02T15:40:20Z |
sinex-audit-privacy-field-bleed | Field-scoped privacy rules silently bleed across fields within a scope | open | P3 | bug | — | 2026-08-02T15:42:13Z |
sinex-audit-privacy-priority-ignored | privacy.field_rules.priority column is fetched, documented, and completely ignored by rule application | open | P3 | bug | — | 2026-08-02T15:42:14Z |
sinex-audit-mcp-silent-truncation | MCP list-shaped tools silently cap results with no truncation signal in the response envelope | open | P3 | task | — | 2026-08-02T15:42:17Z |
sinex-audit-nats-cap-doc-wrong | docs/architecture.md states the NATS payload cap is 10MB; actual code constant is 512KiB, and the cited file:lines are unrelated | open | P3 | task | — | 2026-08-02T15:42:52Z |
sinex-audit-lane-routing-convention-only | Activity vs reflection storage-lane routing is convention-only, not structurally enforced -- violates own type-enforcement-ladder doctrine for a load-bearing invariant | open | P3 | bug | — | 2026-08-02T15:43:11Z |
sinex-audit-wave3 | Pre-wipe audit wave 3: 12 more discovery lanes + 5 fix lanes (incl. xtask itself) | in_progress | P3 | task | — | 2026-08-02T15:56:22Z |
sinex-audit-auth-no-rate-limit | No rate limiting on the gateway auth-verification path -- unlimited unauthenticated bearer-token guess attempts | open | P3 | bug | — | 2026-08-02T15:59:08Z |
sinex-audit-media-session-state-drift | Media capture session-state never reconciles with actual capture health -- stays enabled/idle forever after the driver starts failing | open | P3 | bug | — | 2026-08-02T16:00:17Z |
sinex-audit-telemetry-cagg-mixed-clock | command_frequency_hourly/current_window_focus mix ts_coided bucketing with ts_orig value selection inside the same CAGG | open | P3 | bug | — | 2026-08-02T16:00:59Z |
sinex-audit-docchunks-redaction-offset-invalidation | redact_batch string-length mutation invalidates the just-fixed pre-redaction byte offsets on document.chunked | open | P3 | bug | — | 2026-08-02T16:01:01Z |
sinex-audit-nats-maxmsgsize-drift | SOURCE_MATERIAL stream max_message_size cap is set in Rust bootstrap but not mirrored in the Nix-managed stream config | open | P3 | bug | — | 2026-08-02T16:01:28Z |
sinex-audit-uk-derivation-product-flake | sinex-db database test suite: intermittent uk_derivation_product_event_output duplicate-key failure (6/377) | open | P3 | bug | — | 2026-08-02T17:28:37Z |
sinex-vision-browser-live-client | Live browser capture client: WebExtension + qutebrowser producer for browser.capture_batch | open | P3 | feature | — | 2026-08-02T18:28:29Z |
sinex-vision-scribetap-keylog-source | scribe-tap keylog source: portfolio verdict + staged JSONL import contract | open | P3 | feature | — | 2026-08-02T18:28:30Z |
sinex-audit-docchunks-projection-no-ordering-guard | fn_document_projection DO UPDATE (documents + newly-fixed document_chunks) has no ts_orig/occurrence-quality ordering guard -- shares the systemic unconditional-overwrite pattern already flagged elsewhere | open | P3 | bug | — | 2026-08-02T19:10:13Z |
sinex-rkv.5 | Mobile hemisphere: export-based bridges first (location, photos, messaging, screen-time) | open | P4 | feature | — | 2026-07-03T05:28:13Z |
sinex-r7h | Instruction-verb registry: actuation verbs as operator-declared data | open | P4 | feature | — | 2026-08-01T15:23:38Z |
sinex-a4w.3.11 | comm.thread + relationship.activity: the people dimension | open | P4 | feature | — | 2026-08-01T15:23:39Z |
sinex-a4w.3.10 | consumption.episode: read -> saved -> used chains | open | P4 | feature | — | 2026-08-01T15:23:39Z |
sinex-83g | Sinex public-release readiness: secret scrub + audit-corpus decision | open | P4 | decision | — | 2026-08-01T15:23:39Z |
sinex-audit-privacy-overbroad-invalidation | Every privacy-policy mutation marks ALL projections stale, ignoring the existing scoped-invalidation primitive | open | P4 | task | — | 2026-08-02T15:42:15Z |
sinex-audit-arch-doc-stale-refs | docs/architecture.md has multiple stale file:line citations pointing at code that moved or no longer exists | open | P4 | task | — | 2026-08-02T15:42:51Z |
sinex-audit-merge-entities-unreachable | merge_entities repository function is correct but unreachable from any operator/RPC/MCP surface | open | P4 | task | — | 2026-08-02T15:58:15Z |
sinex-audit-hyprland-retry-idempotency-gap | Hyprland actuation idempotency guard excludes same-instruction_id client retries | open | P4 | bug | — | 2026-08-02T15:58:45Z |
sinex-audit-backfill-no-dryrun | xtask schema backfill has no dry-run/preview capability | open | P4 | task | — | 2026-08-02T16:00:16Z |
sinex-audit-email-authorize-unverified | Email mailbox authorize marks auth_state=authorized without actually verifying the credential | open | P4 | task | — | 2026-08-02T16:00:18Z |
sinex-q8mb | Sleep parser depends on a stale, non-contractual lynchpin output file | open | P4 | task | — | 2026-08-02T23:03:23Z |
sinex-audit-fixsmart-scope-bleed | xtask fix --smart applies workspace-wide autofixes even when the check was package-scoped | open | P4 | bug | — | 2026-08-03T00:08:15Z |
Provenance and regeneration
| input | /realm/data/derived/reports/sinex-beads-state.jsonl |
|---|---|
| freshness | Fresh export at report generation. The HTML contains all rendered values and makes no network requests. |
| regenerate | cd /realm/project/sinex && bd export -o /realm/data/derived/reports/sinex-beads-state.jsonl |
| interpretation | Headline counts and tables are measured. The blocker ranking is derived from explicit dependency edges. |