Skip to content

chore: sync main into development - #1262

Closed
gjermundgaraba wants to merge 3 commits into
developmentfrom
main
Closed

chore: sync main into development#1262
gjermundgaraba wants to merge 3 commits into
developmentfrom
main

Conversation

@gjermundgaraba

Copy link
Copy Markdown
Contributor

Summary

Sync the latest changes from main into development, including:

This keeps the long-lived development branch aligned with main.

Merge strategy

Use a regular merge commit to preserve branch ancestry and simplify future maindevelopment synchronizations.

evanorti and others added 3 commits June 24, 2026 11:06
* update readme

update readme contents, link v2 specs, and add new banner

* Update README.md

* Update README.md
ITS-1231: Assign PR reviews to foundations team.
@greptile-apps

greptile-apps Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR syncs three changes from main into the long-lived development branch: a CODEOWNERS file establishing @cosmos/foundations-team as global owners, a README restructuring that prominently surfaces IBC v2 specifications and replaces the PNG banner with a new SVG asset, and Git LFS normalization converting 12 large PNG files from full binary blobs to LFS pointer stubs.

  • CODEOWNERS (** glob): added, covers all repository files, valid syntax.
  • README.md: adds an "IBC v2 Specifications" section with tables for Core Transport and App standards; reorganizes existing IBC v1 content under a dedicated heading. All linked spec/IBC_V2/… paths were verified to exist in the repository.
  • Git LFS normalization: 12 spec-diagram PNGs reduced from hundreds of KB / MB each to ~130-byte LFS pointers; two now-unused assets (interchain-standards.png, interchain-standards-image.jpg) are fully removed.

Confidence Score: 5/5

Safe to merge — all changes are documentation, asset, and configuration updates with no logic or protocol changes.

The PR touches only the README, CODEOWNERS, an SVG banner, and LFS pointer normalization for diagram PNGs. All new README links were verified to point to existing files. The SVG contains only static vector paths with no scripts or external fetches. No spec logic is altered.

No files require special attention.

Important Files Changed

Filename Overview
.github/CODEOWNERS New file assigning all repo files to @cosmos/foundations-team; valid CODEOWNERS syntax with no issues.
README.md Restructured to add an IBC v2 specifications section at the top, converted existing sections from ### to #### under a new "IBC v1 Specifications" heading, replaced PNG banner with SVG. All linked paths verified present in the repo.
assets/cosmos-ibc-github.svg New SVG banner added to replace the deleted PNG banner; contains only vector graphics paths and no scripts or external references.
spec/app/ics-028-cross-chain-validation/figures/ccv-init-overview.png PNG converted from full binary (3 MB) to a Git LFS pointer (~132 bytes) as part of the LFS normalization; representative of all other PNG files in this PR.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[main branch] -->|"#1250 README update"| B[Sync commits]
    A -->|"#1253 CODEOWNERS update"| B
    A -->|"#1261 Git LFS PNG normalization"| B
    B -->|"Regular merge commit"| C[development branch]
    C --> D1[".github/CODEOWNERS\n** @cosmos/foundations-team"]
    C --> D2["README.md\nIBC v2 section added\nBanner: PNG → SVG"]
    C --> D3["12x PNG files\nFull binary → LFS pointer"]
    C --> D4["assets/\nNew SVG added\n2 unused assets removed"]
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    A[main branch] -->|"#1250 README update"| B[Sync commits]
    A -->|"#1253 CODEOWNERS update"| B
    A -->|"#1261 Git LFS PNG normalization"| B
    B -->|"Regular merge commit"| C[development branch]
    C --> D1[".github/CODEOWNERS\n** @cosmos/foundations-team"]
    C --> D2["README.md\nIBC v2 section added\nBanner: PNG → SVG"]
    C --> D3["12x PNG files\nFull binary → LFS pointer"]
    C --> D4["assets/\nNew SVG added\n2 unused assets removed"]
Loading

Reviews (1): Last reviewed commit: "chore: normalize PNG files with Git LFS ..." | Re-trigger Greptile

@gjermundgaraba

Copy link
Copy Markdown
Contributor Author

Superseded by #1263, which resolves the asset relocation and README conflicts on an integration branch based on development.

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.

3 participants