Mindbridge · owner board

What each lead is doing, and for how long

Read from GitHub issues only. Data as of 14 Oct 08:59 (05:59 UTC). Start time is when the in-progress label was applied, so every duration is a lower bound. A closed item counts as landed only once its not-in-effect label is gone.

Progress

10–59% done (47 of 322 items landed; 312.7 h done, 8.4 h of it waiting on the owner)

p50–p80 range; n=28 landed durations; 207 open unsized, 37 open on a pooled estimate, 0 open unestimated (counted, add nothing); 19 landed with no start (counted, not added); as of 14 Oct 08:59 (05:59 UTC); starts rough, tightens as n grows

+10 pts since yesterday: 3 items added, 3 landed

Waiting on you (1)

The window comes from a line starting Window: in the newest Blocked-on: comment.

Estimates and ETA

Time to land, by size

  • size:M: p80 4h 03m, p50 55m (pooled, n=28)
  • size:S: p80 3d 11h 45m, p50 2h 02m (size:S, n=9)
  • unsized: p80 2h 01m, p50 37m (unsized, n=16)

19 landed with no start time left out.

Overall ETA 22.6 days to no upper bound (a day with nothing landed) (271 left, n=5 days). This ETA ignores dependencies between items.

health

3 landed with no start time
  • #5749 [L1-g1-w10] Build the check-tag table (runs at / diagnoses / caused at) and the hook that…
  • #5747 [L1-g1-w2] Write the connector manifest, one row per `SourceType` value, each IN SCOPE, N…
  • #5036 [L1-g6-w6] [fold-efficiency] graph fold stopped landing on Regina, aeldaly and Hassan sin…
1 running 0 blocked 0 landed today 86 remaining 0 parked 0 split 11 landed in all

Running now

  • #5809 [L1-small-w6] Conversations never re-read by the current prompt: nothing triggers the re-…
    5d 6h 38m since 09 Oct 02:20 (23:20 UTC)
    p80 is 2h 01m (unsized, n=16) overrun

Blocked

Nothing blocked.

Possibly running, not tagged (0)

None.

Landed today

Nothing landed today.

Closed, not in effect yet (0)

None.

Next 3

  • #5745 [L1-g1-w0a] Record every collapsed email copy with its mailbox (message_deliveries); stor…
  • #5100 [L1-g1-w0c,L1-g1-w4,L1-g5-w3] fix(backend): email without a Message-ID header is never in…
  • #5803 [L1-g1-w0d] Backfill message_deliveries for copies collapsed before #5727 (owner-gated pr…

Parked (0)

None.

Split (0)

None.

ETA 17.2 days to no upper bound (a day with nothing landed) (86 left, n=5 days) · Cost: not yet measured, n=0

graph-identity

2 landed with no start time
  • #5841 [L2-g0-w6b] WhatsApp name-match person merges obey the merge pause
  • #5591 [L2-g5-w10,L2-g5-w11] Health flags a placeholder 'unknown' job function that widens who c…
4 running 1 blocked 0 landed today 73 remaining 0 parked 0 split 11 landed in all

Running now

  • #4943 [L2-g3-w3,L2-g4-w2] fix(backend): WhatsApp identity sync merges two people on a matching …
    5d 1h 45m (2 items) · since 09 Oct 07:13 (04:13 UTC)
    p80 is 3d 11h 45m (size:S, n=9) overrun
  • #4528 [L2-g3-w3,L2-g4-w3] [arabic-retrieval] No stable cross-key-space person identity — Regina…
    5d 1h 45m (2 items) · since 09 Oct 07:13 (04:13 UTC)
    p80 is 2h 01m (unsized, n=16) overrun
  • #5368 [L2-g5-w11] Health checks global closed-list values stored in jsonb without a database co…
    5d 2h 36m since 09 Oct 06:23 (03:23 UTC)
    p80 is 4h 03m (pooled, n=28) overrun
  • #5620 [L2-s5] Cross-script name lookups: a diagnostic of names typed in one script and stored i…
    3d 23h 48m since 10 Oct 09:10 (06:10 UTC)
    p80 is 3d 11h 45m (size:S, n=9) overrun

Blocked

  • #5594 [L2-g6-w2] Health: one company stored as two nodes (e.g. Ajyad and Ajyad Plaza)
    blocked on lead since 09 Oct 09:50 (06:50 UTC) (4d 23h 09m)
    tracked for 4d 23h 09m, of which 4d 23h 09m blocked on lead
    no Blocked-on: comment recorded

Possibly running, not tagged (0)

None.

Landed today

Nothing landed today.

Closed, not in effect yet (3)

  • #6213 [L2-g5] Company mint creates a company over an existing same-name person with no ruling c…
    took 26m (13 Oct 18:29 (15:29 UTC) to 13 Oct 18:55 (15:55 UTC))
  • #5613 [L2-g5-w11] Health: an automated sender saved as a person and given a job function
    took 1h 02m (12 Oct 15:34 (12:34 UTC) to 12 Oct 16:37 (13:37 UTC))
  • #5600 [L2-s8,L2-s9] Health: person nodes with no edges stay under a floor
    took 49m (2 items) (12 Oct 15:18 (12:18 UTC) to 12 Oct 16:08 (13:08 UTC))

Next 3

  • #5710 [L2-g0-w1,L2-g0-w2,L2-g0-w3,L2-g0-w4,L2-g1-w2,L2-g1-w10,L2-g6-w1,L2-g6-w2,L2-g6-w3] [back…
  • #5641 [L2-g0-w1,L2-g0-w5,L2-g2-w2,L2-g6-w7] test(backend): pin the version the cross-type recon…
  • #5577 [L2-g0-w1,L2-g1-w6,L2-g6-w6] Places merge correctly again: the place-merge judge moves to…

Parked (0)

None.

Split (0)

None.

ETA 36.5 days to no upper bound (a day with nothing landed) (73 left, n=5 days) · Cost: not yet measured, n=0

facts

6 landed with no start time
  • #5769 [L3-g6-w5] Replace the vacuous per-field check with a real per-field accuracy check
  • #5766 [L3-g3b-w4] One twin rule where typed items are aggregated
  • #5762 [L3-g1-w4] Second labelling pass for mention LINK verdicts, after goal 2 applies
  • #5733 [L3-s-w2] Move the merge edge-contract guard into apply_merges so no cross-type merge cal…
  • #5635 [L3-g1-w1] [facts] Count aeldaly messages and stored facts per language and kind, so ever…
  • #5382 [L3-g2-w1,L3-g2-w5,L3-s-w5] facts: a mention whose lookup was unavailable is stored the s…
2 running 0 blocked 0 landed today 51 remaining 3 parked 0 split 10 landed in all

Running now

  • #5633 [L3-g1-w1,L3-g1-w2,L3-g1-w3] [facts] Build a hand-labelled set of real facts per kind (EN…
    5d 8h 16m (3 items) · since 09 Oct 00:43 (21:43 UTC)
    p80 is 4h 03m (pooled, n=28) overrun
  • #5763 [L3-g1-w5] Human audit slice of the fact labels (owner adjudicates disagreements, plus 35…
    5d 6h 51m, of which 6h 45m waiting on you · since 09 Oct 02:07 (23:07 UTC)
    p80 is 2h 01m (unsized, n=16) overrun

Blocked

Nothing blocked.

Possibly running, not tagged (0)

None.

Landed today

Nothing landed today.

Closed, not in effect yet (1)

  • #5611 [L3-g1-w6] Health: facts kinds still capped after an unbounded read
    took 6h 18m (09 Oct 05:41 (02:41 UTC) to 09 Oct 11:59 (08:59 UTC))

Next 3

  • #5630 [L3-g1-w1] [facts] Hand-check 30 stored facts per kind: payment, refund, amount owed (pre…
  • #5631 [L3-g1-w1] [facts] Hand-check 30 stored facts per kind: delivery, appointment, place visi…
  • #5632 [L3-g1-w1] [facts] Hand-check 30 stored facts per kind: promise, expiry (precision baseli…

Parked (3)

  • #5764 [L3-g3b-w2] Label near-duplicate pairs to set the threshold
  • #5765 [L3-g3b-w3] New detector - within-conversation twin typed items per type (the goal's done…
  • #5571 [L3-g4-w2] facts: a mention's name_key is not case-folded, so one name written two ways i…

Split (0)

None.

ETA 17.0 days to no upper bound (a day with nothing landed) (51 left, n=5 days) · Cost: not yet measured, n=0

onion

8 landed with no start time
  • #5821 [L56-g5-w6] Ask "my chats" answers include chats the asker is not in (search_conversation…
  • #5779 [L56-g2-w1] $0 read: re-baseline the stub count and the stub-vs-established shape
  • #5776 [L56-g1b-w1] Print the question-kind distribution
  • #5774 [L56-g1-w6] Owner's blinded verdict on the 30 answers
  • #5773 [L56-g1-w5] Build the 30-answer blinded audit set (10 passed, 10 failed, 10 refusals)
  • #5772 [L56-g1-w2] Draw the held-out 20% by seeded hash of the question id
  • #5673 [L56-g4-w2] [ama-trust] A turn cut at the 60s deadline streams a one-letter answer with n…
  • #5584 [L56-g2-w3] Ask person lookup: record the runner-up people the resolver considered when i…
2 running 0 blocked 0 landed today 61 remaining 0 parked 0 split 15 landed in all

Running now

  • #5342 [L56-g1-w9] Ask turn log records tool arguments as empty objects (ama_turns.tool_call_arg…
    4d 13h 35m since 09 Oct 19:24 (16:24 UTC)
    p80 is 2h 01m (unsized, n=16) overrun
  • #5854 [L56-g5-w7b] Conversations with a person miss every chat where they were only an email re…
    4d 20h 21m since 09 Oct 12:37 (09:37 UTC)
    p80 is 2h 01m (unsized, n=16) overrun

Blocked

Nothing blocked.

Possibly running, not tagged (0)

None.

Landed today

Nothing landed today.

Closed, not in effect yet (0)

None.

Next 3

  • #5589 [L56-g1-w1,L56-g2-w6] [backlog] Arabic onion: Ask answers correctly in any language or sc…
  • #5167 [L56-g1-w3,L56-g3-w2] Ask showed raw tool-call markup as the answer, and the eval harness…
  • #5634 [L56-g1-w4] [facts] Write the Ask question set for facts: 30 answerable + 29 zero-or-refu…

Parked (0)

None.

Split (0)

None.

ETA 10.2 days to no upper bound (a day with nothing landed) (61 left, n=5 days) · Cost: not yet measured, n=0