Skip to content

docs: acceptance run against core main with C15 — 71/0/2 on two databases - #10

Merged
Weegy merged 1 commit into
mainfrom
docs/acceptance-0.3.1-core-1.6.0
Aug 21, 2026
Merged

docs: acceptance run against core main with C15 — 71/0/2 on two databases#10
Weegy merged 1 commit into
mainfrom
docs/acceptance-0.3.1-core-1.6.0

Conversation

@Weegy

@Weegy Weegy commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Re-runs docs/ACCEPTANCE-RUN-2026-08-21.md against byte5ai/omadia main after
#815 (epic #470 C15) landed —
on plain origin/main, no patches, no cherry-picks.

Result

Run Database PASS FAIL BLOCKED
A fresh 71 0 2
B pre-seeded (donor rows + 9 tables, plugin ledger dropped) 71 0 2

Same artifact, same script, both exited 0 (the script's exit code is the FAIL count).

Both open items from the previous run are closed

The 33 rows that only passed on the unmerged C12 branch pass on main.
#807 landed and publicPaths.ts no longer carries the two dev-platform
literals. No plugin change was required and none was made — the artifact under
test is the 0.3.1 the repo already carried.

G7 is closed. The C11 handoff used to arrive after core's pre-activate
migration runner had already written all nine ledger rows, so it could only
report alreadySeeded and the skippedNoWitness alarm was unreachable. C15
moves it into the kernel, ahead of the runner:

[tool-runtime] @omadia/dev-platform: ledger handoff — 9 seeded, 0 already seeded,
  0 left for the migration runner (…)
[@omadia/dev-platform] [dev-platform] migrations: 0 applied, 9 already in ledger

Nine adopted, zero applied — against applied 9 migration(s) then
0 seeded, 9 already seeded before.

The alarm now fires

The one output C11 existed to produce, and the one the previous run could not
reach. With the ledger dropped and a single witnessed schema object removed
(the witness for 0030):

… ledger handoff — 8 seeded, 0 already seeded, 1 left for the migration runner
WARN … the donor ledger records 1 file(s) whose witness says the schema object is
  ABSENT; the migration runner will apply them, which is the repair — confirm this
  is the database you think it is: 0030_dev_job_events_truncated_marker.js
… applied 1 migration(s) … (0030_dev_job_events_truncated_marker.js)

Eight adopted, the unwitnessed file named and applied, the index recreated, the
ledger back to 9 and dev_repos untouched.

Under test

Plugin origin/main @ ec4a2b75, 0.3.1, clean tree
Artifact omadia-dev-platform-0.3.1.zip, 537,065 bytes
sha256 618d8b60b95aeceae7258ea0fe362605a358728382ed6706526be980e6ed6124
Core byte5ai/omadia @ 8900d7b9 (squash of #815)
@omadia/plugin-api 1.6.0
Suite 1,318 tests, 0 fail, Postgres suites live (#572)

Two traps worth knowing

  • npm run package does not gate on npm run build. A tsc failure still
    produced a ZIP — 142,081 bytes against 537,065 for a good build, because the UI
    bundle was missing. It still looked like a plugin package. Never publish an
    artifact from a run whose build exit code you did not read.
  • Deleting dist/ without *.tsbuildinfo makes an incremental tsc emit
    nothing, and it surfaces one package later as
    Cannot find module '@omadia/dev-platform-plugin-api'.

Docs only — no source, manifest or migration changes.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

…ases

Re-runs docs/ACCEPTANCE-RUN-2026-08-21.md against byte5ai/omadia main after
#815 (epic #470 C15) landed, on plain origin/main with no patches.

Both open items from that run are closed:

- The 33 rows that only passed on the unmerged C12 branch pass on main now
  that #807 has landed. No plugin change was needed or made.
- G7 — the C11 ledger handoff inverted into a no-op — is closed. The kernel
  now runs the manifest-declared handoff ahead of its own migration runner:
  9 seeded / 0 applied, against 0 seeded / 9 already seeded before.

Two databases, same artifact, same script: a fresh one and one pre-seeded with
core's donor rows, the nine dev_* tables and live row data with the plugin
ledger dropped. 71 PASS / 0 FAIL / 2 BLOCKED on both.

Also records the negative control the previous run could not reach: with one
witnessed schema object removed, the handoff reports 8 seeded / 1 applied and
warns by filename that the donor ledger and the live schema disagree.

Artifact under test: omadia-dev-platform-0.3.1.zip
sha256 618d8b60b95aeceae7258ea0fe362605a358728382ed6706526be980e6ed6124
Core 8900d7b9, @omadia/plugin-api 1.6.0, suite 1,318 tests 0 fail.
@Weegy
Weegy merged commit c6704b0 into main Aug 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant