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
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.
4.1 KiB
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/(fromuntracked-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 supersededconfig/*.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.patchhunks for CCIPSender, reserve contracts, andpackage.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 |
Skipped — Ownable(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.