Developer Experience
Cross-cutting reference documentation for developers working with EAC and CLIE.
This section serves two distinct audiences:
Two Audiences
Internal: Monorepo Contributors
For developers contributing to the EAC repository itself.
Working on the CLIE CLI, EAC commands, or supporting modules? The Internal section covers:
- Repository structure and layout
- CLI vs Extensions architecture
- Contract system overview
- Git workflow conventions
External: EAC Adopters
For developers using EAC in their own projects.
Adopting EAC in your repository? The External section covers:
- Getting started with EAC
- Configuration options
- Recommended project structure
Quick Navigation
| Audience | Section | Key Topics |
|---|---|---|
| Contributors | Internal | Repository layout, contracts, workflows |
| Adopters | External | Setup, configuration, structure |
Which Section Do I Need?
Use Internal if you are:
- Adding new EAC commands
- Modifying the CLIE CLI
- Working on eac-core or eac-commands modules
- Contributing to the EAC repository
Use External if you are:
- Setting up EAC in a new project
- Configuring EAC for your team
- Integrating EAC into your CI/CD pipeline
- Using EAC commands in your workflow
Tutorials | How-to Guides | Explanation | Reference
You are here: Reference — information-oriented technical descriptions of the system.