You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge chalkeion-stellar/main into determined-001/main
The two repositories are independent - neither is a fork of the other - and
their mains had diverged both ways: 42 commits here, 22 there (contributor
PRs #33-#53: CAP-67 unified ingestion, abi-registry attestation and semantic
taxonomy, the SEP-48 gap memo). This is a real two-way merge rather than a
push, so every contributor commit on the chalkeion-stellar side keeps its
authorship and its merge attribution.
Conflicts and how they were resolved:
- packages/abi-registry/package.json - union of both bin entries
(abi-registry, abi-registry-generate, orbital-codegen); kept the newer
@stellar/stellar-sdk ^16.1.0 and added yargs, which the verify CLI needs.
- packages/abi-registry/src/index.ts - both sides only appended exports;
kept both blocks.
- packages/abi-registry/test/ChainedAbiRegistryClient.test.ts - both sides
appended a describe block at end of file; kept both.
- packages/pulse-core/src/EventEngine.ts - chalkeion-stellar extracted
withTimestampDate into src/timestampDate.ts while this side still defined
it locally, which collided with the new import (TS2440). Dropped the local
copy - the extracted one is identical - and kept the refcount keys from
#1000.
- docs/COOKBOOK.md - both sides added recipes over the same numbering.
Kept this side's 10-18 and renumbered the incoming unified-ingestion
recipe to 19.
- pnpm-lock.yaml - regenerated from the merged manifests rather than
hand-resolved.
One integration failure the merge itself produced: openData.test.ts derives
the taxonomy from pulse-core's exhaustive describeEvent switch, and the
incoming CAP-67 work added asset.clawback and fee.incurred without
corresponding open-data records. Added both to generate-open-data.mjs and
regenerated the artifacts (46 records).
Verified on the merged tree: pnpm build, lint, format:check, typecheck of
all five projects, Horizon type-drift check, and the suites for pulse-core
(698), abi-registry (456), pulse-notify (77), anchor-sdk (72),
orbital-indexer (8) and apps/web (40).
0 commit comments