Files
smom-dbis-138/docs/00-meta/SIBLING_WIP_IMPORT.md
defiQUG e254f81a83
Some checks failed
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m4s
CI/CD Pipeline / Security Scanning (push) Successful in 2m13s
CI/CD Pipeline / Lint and Format (push) Failing after 34s
CI/CD Pipeline / Terraform Validation (push) Failing after 21s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 22s
Validation / validate-genesis (push) Successful in 26s
Validation / validate-terraform (push) Failing after 24s
Validation / validate-kubernetes (push) Failing after 8s
Validation / validate-smart-contracts (push) Failing after 8s
Validation / validate-security (push) Failing after 1m10s
Validation / validate-documentation (push) Failing after 15s
Complete archive manual merge follow-ups and secure relay env handling
Apply clean archive patches (WETH CREATE2 doc, DeployKeeper script),
restore emoney unit tests from .bak, add keeper npm scripts without
replacing the Hardhat package.json, untrack relay lane secret env files,
and document superseded patch hunks in SIBLING_WIP_IMPORT.md.
2026-06-02 06:40:12 -07:00

4.1 KiB

Sibling WIP archive import

Source

  • Archive: /home/intlc/projects/archives/smom-dbis-138-sibling-wip-20260602
  • Date: 2026-06-02
  • Extract: /tmp/smom-wip-extract/ (from untracked-files.tar.gz)
  • Patch reference: /home/intlc/projects/archives/smom-dbis-138-sibling-wip-20260602/git-diff.patch

Files imported (40)

contracts/reserve/ChainlinkKeeperCompatible.sol
contracts/reserve/GelatoKeeperCompatible.sol
docker/Dockerfile.keeper
docker/docker-compose.keeper.yml
docs/ccip/archive-import/API_REFERENCE.md
docs/ccip/archive-import/CHAIN_SELECTOR_CALCULATION.md
docs/ccip/archive-import/DEPLOYMENT_CHECKLIST.md
docs/ccip/archive-import/DEPLOYMENT_GUIDE_CHAIN138.md
docs/ccip/archive-import/IMPLEMENTATION_SUMMARY.md
docs/ccip/archive-import/README.md
docs/ccip/archive-import/README_KEEPER.md
docs/ccip/archive-import/TESTING_GUIDE.md
docs/ccip/archive-import/developer-guides/CCIP_INTEGRATION_GUIDE.md
docs/ccip/archive-import/docs/AWS_DEPLOYMENT_GUIDE.md
docs/ccip/archive-import/docs/CCIP_CHAIN138_QUICK_REFERENCE.md
docs/ccip/archive-import/docs/CCIP_CHAIN138_REVIEW.md
docs/ccip/archive-import/docs/ETH_WETH_CHAINLINK_GUIDE.md
docs/ccip/archive-import/docs/integration/KEEPER_DEPLOYMENT_COMPLETE.md
docs/ccip/archive-import/docs/integration/KEEPER_INTEGRATION_COMPLETE.md
docs/ccip/archive-import/docs/operations/ADMIN_KEY_MANAGEMENT.md
docs/ccip/archive-import/operations/CCIP_MONITORING.md
docs/ccip/archive-import/operations/CCIP_RUNBOOKS.md
docs/ccip/archive-import/security/CCIP_SECURITY.md
docs/ccip/archive-import/user-guides/CCIP_BRIDGE_USER_GUIDE.md
script/DeployCCIPLoggerChain138.s.sol
script/DeployGovernanceToken.s.sol
script/DeployUSDC.s.sol
script/DeployUSDT.s.sol
script/helpers/Roles.sol
script/reserve/DeployChainlinkKeeper.s.sol
script/reserve/DeployGelatoKeeper.s.sol
scripts/ccip/calculate-chain-selector.sh
scripts/deployment/configure-ccip-router.sh
scripts/deployment/deploy-ccip-chain138-complete.sh
scripts/deployment/verify-ccip-deployment.sh
scripts/reserve/chainlink-keeper-setup.js
scripts/reserve/deploy-all.sh
scripts/reserve/gelato-keeper-setup.js
scripts/reserve/monitor-keeper.js
systemd/price-feed-keeper.service

Files skipped (policy)

  • contracts/compliance/*, CompliantUSDC/USDT ? canonical compliance superseded
  • config/*.toml, genesis.json, static-nodes.json ? config drift; not merged
  • Any path already present in canonical (copy-if-missing only)
  • Canonical pre-existing dirty/working-tree changes ? not part of this commit

Manual follow-ups

  • Review git-diff.patch hunks for CCIPSender, reserve contracts, and package.json
  • Reconcile keeper/reserve wiring with canonical deploy scripts
  • Prefer current ops docs: docs/ccip-integration/ and runbooks

Archive docs

Imported CCIP and keeper documentation was consolidated into docs/ccip-integration/ on 2026-06-02. docs/ccip/archive-import/ is a redirect stub only.

Consolidation (2026-06-02)

  • Chain 138 guides → docs/ccip-integration/chain138/
  • Reference material → docs/ccip-integration/reference/
  • Ops supplements → docs/ccip-integration/operations/

Manual merge completion (2026-06-02)

Path Result
docs/WETH_CREATE2_DEPLOYMENT.md Applied from archive patch
script/reserve/DeployKeeper.s.sol Applied from archive patch
test/emoney/unit/*.t.sol Restored from .bak (canonical had archived tests)
contracts/ccip/CCIPSender.sol Skipped — canonical uses safeIncreaseAllowance (newer than archive approve)
contracts/governance/{MultiSig,Voting}.sol SkippedOwnable(msg.sender) already in canonical
contracts/reserve/{MockPriceFeed,OraclePriceFeed,PriceFeedKeeper,ReserveTokenIntegration}.sol Skipped — canonical already includes archive fixes
package.json Merged — keeper npm scripts added; full Hardhat/CCIP scripts preserved (archive would have replaced entire file)
Config TOML / genesis / static-nodes Skipped — policy: no config drift

Archive patch reference remains at ~/projects/archives/smom-dbis-138-sibling-wip-20260602/git-diff.patch.