Skip to content

Repositories ​

Every repository in the EdikyLab organization has its own section here, and every section has the same shape. Once you've read one, you know where to find things in all of them.

Section structure ​

PageWhat it covers
OverviewWhat the repository is, at a glance, tech stack, layout, getting started
ArchitectureSystem context, internal structure, key flows, design decisions
ModulesOne page per module or package
ComponentsOne page per UI or service component
FunctionsOne page per important function
APIsOne page per endpoint, command or service interface
ConfigurationEnvironment variables, config files, secrets, environments
DependenciesOther repositories, external services, key packages
ContributingLocal setup, workflow, standards, testing, release

A section can drop a page that doesn't apply (for example, components/ in a repository with no UI). The sidebar follows the files on disk.

Adding a repository ​

bash
npm run new:repo -- <repo-slug> "<Display name>" "<One-line description>" --icon <icon> --order <n>

The new repository appears here, in the sidebar switcher and in the Repositories menu without any config change. See Adding a Repository.

Ediky Workflow — internal engineering documentation.