Glossary Index

The Glossary provides the canonical vocabulary used throughout the Engineering Knowledge Base.

Purpose

The Glossary provides the canonical vocabulary used throughout the Engineering Knowledge Base.

Its objectives are to:

Whenever a concept has a glossary entry, that definition should be considered authoritative throughout the repository.

Philosophy

Engineering documentation is only as effective as the language it uses.

Consistent terminology improves:

The glossary should define concepts rather than duplicate handbook content.

Organization

Glossaries are organized by engineering capability.

glossary/
├── engineering/
├── architecture/
├── rails/
├── security/
├── accessibility/
├── testing/
└── ai/

Each capability owns its own vocabulary.

Repository-wide terminology belongs in the Engineering Glossary.

Available Glossaries

GlossaryPurpose
EngineeringRepository-wide engineering terminology
ArchitectureSoftware architecture concepts
RailsRuby on Rails terminology
SecuritySecurity concepts and terminology
AccessibilityAccessibility terminology
Testing (not yet developed)Testing vocabulary
AI EngineeringAI engineering terminology

When to Add a Glossary Entry

Add a glossary entry when:

Do not add glossary entries for concepts that are obvious, highly localized or unlikely to be reused.

Writing Guidelines

Every glossary entry should include:

Definitions should be concise.

Handbooks should explain concepts in depth.

Related Documents