Skip to content
This repository was archived by the owner on Apr 17, 2026. It is now read-only.
This repository was archived by the owner on Apr 17, 2026. It is now read-only.

How we structure this repo? #3

@cason

Description

@cason

Should we organize the content in a way that it somehow reflect the content of the spec under the CometBFT repository?

It would be something like (only directories are printed):

$ tree -d spec -I draft -I img   
spec
├── abci
├── blockchain
├── consensus
│   ├── consensus-paper
│   ├── light-client
│   │   └── assets
│   └── proposer-based-timestamp
│       └── tla
├── core
├── ivy-proofs
│   └── output
├── light-client
│   ├── accountability
│   │   └── results
│   ├── assets
│   ├── attacks
│   ├── detection
│   ├── supervisor
│   └── verification
├── p2p
│   ├── messages
│   ├── quint
│   ├── reactor
│   └── v0.34
└── rpc

The proposal is not to restrict to this directory structure, but to use it as a base.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions