Skip to content

Six open issues describe subsystems this repo deleted — the re-founding moved the code and left the tracker behind #348

Description

@sroussey

The re-founding (52a483b "Re-found sec as the Workglow example project", 7eb1229) removed the extraction / identity / versioning / SPAC / eval tiers and handed them to embarc-data. Verified at HEAD 2ab82ba:

$ for p in src/eval src/resolver src/storage/identity src/task/spac src/storage/versioning; do
    [ -d "$p" ] && echo "$p EXISTS" || echo "$p GONE"; done
src/eval               GONE
src/resolver           GONE
src/storage/identity   GONE
src/task/spac          GONE
src/storage/versioning GONE

$ find src -name 'EntityObserver*'
(nothing)

list_issues(state=OPEN) still carries six issues whose subject is in that set. None was closed, re-scoped, or commented on during the 66-commit window:

Issue Names Status of the code
#136 "Wrap EntityObserver observe calls in per-backend transactions" EntityObserver does not exist here
#247 "Adopt multi-repo transactions: atomic observation writes, atomic SPAC history…" observation tier and SPAC tier both gone
#271 "sec spac download is unbounded…" no spac command
#277 "sec eval s1 --effort is inert" src/eval gone
#278 "eval s1 risk-factors: pin the category convention…" src/eval gone
#335 "Forms worklist materializes the whole corpus again — restore the bounded producer" the forms sweep moved to embarc-data

Two of these are not merely stale — they are legs of a live cross-repo cluster. #247 and libs #708 were filed as one arc on 2026-08-06. The libs half shipped this window: 83b74e8 ("feat: add withConnectionTransaction for sibling storages on one handle", #842) released in 0.4.6, with packages/storage/src/tabular/withConnectionTransaction.ts and 63 references across packages/storage/src. embarc-data adopted it in 6 places. So the upstream landed, the downstream adopted, and the middle leg is an open ticket against a file that no longer exists in this repository.

The same is true of #136, which sec #247 already supersedes.

Why this matters beyond tidiness

This series has recorded "sec closed zero tracker issues" for three consecutive windows. That reading is now wrong in a more interesting way: the work did not stall, it emigrated, and the tracker is the only place that does not know. Anyone triaging #247 today reads it as four weeks of inaction on a transaction gap; the actual state is that libs shipped the primitive, embarc-data uses it, and this repo has nothing left to apply it to.

Asks

  1. Close Wrap EntityObserver observe calls in per-backend transactions #136, sec eval s1 --effort is inert: the override is set but nothing reads it #277, eval s1 risk-factors: pin the category convention, and stop double-counting long-caption drift #278, sec spac download is unbounded and materializes the whole corpus before the first fetch #271 as not_planned, one line each: "the subsystem moved to embarc-data in the re-founding (52a483b)."
  2. Close Adopt multi-repo transactions: atomic observation writes, atomic SPAC history, and retire the two hand-rolled raw-SQL transaction paths #247 as a duplicate of / superseded by sroussey/embarc-data#34, which is the surviving leg, and comment on libs #708 saying the sec leg is retired so the cluster's remaining work is one repo, not three.
  3. Re-scope or close Forms worklist materializes the whole corpus again — restore the bounded producer, or measure the revert #335. If the bounded-producer argument still applies to ComputeFormsWorklistTask in its new home, it belongs in embarc-data; if not, close it.
  4. Re-read Form 1-Z securitiesClassTitle is lost: text value in a numeric column (595/595 rows) #301, typecheck-tests is at 155 errors / 48 files and growing — fix the ServiceToken shape and put it in CI #321, CLAUDE.md is behind the code: the DeterministicPass contract and 5 shipped surfaces are undocumented #322 and Env config: six knobs silently swallow a typo, contradicting the policy extractionTemperature.ts argues for #323 against the current tree before the next review — typecheck-tests is at 155 errors / 48 files and growing — fix the ServiceToken shape and put it in CI #321's typecheck-tests script no longer exists (7eb1229 folded it into typecheck, which CI now runs before the build), so at minimum its title is describing a script this repo deleted.

References

Found during the 2026-09-07 cross-repo review. Snapshot: workglow-dev/prdanalysis/grades/2026-09-07/cross-repo-integration.md.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions