# core/ids/grammar.ids.ts

> 37 lines of code and 37 definitions.

Tree: Site tree
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/tree#file-core-ids-grammar-ids-ts
Source text: https://banes-lab.com/assets/sources/source.a925f42bc0c04375ce2820ff104935303e5e51f87c8a1d22985bc604cd39ee6e.generated.txt

## Definitions

- `GRAMMAR_INTRODUCTION_TAB` (lexical_declaration, line 1, exported)
- `GRAMMAR_GUIDE_TAB` (lexical_declaration, line 2, exported)
- `GRAMMAR_ORCHESTRATION_TAB` (lexical_declaration, line 3, exported)
- `GRAMMAR_PATTERNS_TAB` (lexical_declaration, line 4, exported)
- `GRAMMAR_KEYWORDS_TAB` (lexical_declaration, line 5, exported)
- `GRAMMAR_GRAMMAR_TAB` (lexical_declaration, line 6, exported)
- `GRAMMAR_VALIDATION_TAB` (lexical_declaration, line 7, exported)
- `GRAMMAR_TEMPLATES_TAB` (lexical_declaration, line 8, exported)
- `DEFINITION_SECTION_ID` (lexical_declaration, line 10, exported)
- `RATIONALE_SECTION_ID` (lexical_declaration, line 11, exported)
- `METHOD_SECTION_ID` (lexical_declaration, line 12, exported)
- `START_SECTION_ID` (lexical_declaration, line 14, exported)
- `STRUCTURE_SECTION_ID` (lexical_declaration, line 15, exported)
- `INVOCATION_SECTION_ID` (lexical_declaration, line 16, exported)
- `PHASE_SECTION_ID` (lexical_declaration, line 17, exported)
- `WRITING_SECTION_ID` (lexical_declaration, line 18, exported)
- `WELLFORMED_SECTION_ID` (lexical_declaration, line 19, exported)
- `ORCHESTRATION_SECTION_ID` (lexical_declaration, line 21, exported)
- `COMPOSITION_SECTION_ID` (lexical_declaration, line 22, exported)
- `CONSTRUCT_SECTION_ID` (lexical_declaration, line 23, exported)
- `PATTERN_SECTION_ID` (lexical_declaration, line 24, exported)
- `HANDOFF_SECTION_ID` (lexical_declaration, line 25, exported)
- `PRINCIPLE_SECTION_ID` (lexical_declaration, line 26, exported)
- `IDIOM_SECTION_ID` (lexical_declaration, line 28, exported)
- `INTENT_SECTION_ID` (lexical_declaration, line 29, exported)
- `LOOP_SECTION_ID` (lexical_declaration, line 30, exported)
- `ALGORITHM_SECTION_ID` (lexical_declaration, line 31, exported)
- `INTEGRATION_SECTION_ID` (lexical_declaration, line 32, exported)
- `KEYWORD_SECTION_ID` (lexical_declaration, line 34, exported)
- `BNF_SECTION_ID` (lexical_declaration, line 35, exported)
- `VALIDATION_SECTION_ID` (lexical_declaration, line 37, exported)
- `LIMITATION_SECTION_ID` (lexical_declaration, line 38, exported)
- `TEMPLATE_SECTION_ID` (lexical_declaration, line 40, exported)
- `BLUEPRINT_SECTION_ID` (lexical_declaration, line 41, exported)
- `TRACKING_SECTION_ID` (lexical_declaration, line 42, exported)
- `EXEMPLAR_SECTION_ID` (lexical_declaration, line 43, exported)
- `AGENT_SECTION_ID` (lexical_declaration, line 44, exported)

## Source

```typescript
export const GRAMMAR_INTRODUCTION_TAB = "introduction";
export const GRAMMAR_GUIDE_TAB = "guide";
export const GRAMMAR_ORCHESTRATION_TAB = "orchestration";
export const GRAMMAR_PATTERNS_TAB = "patterns";
export const GRAMMAR_KEYWORDS_TAB = "keywords";
export const GRAMMAR_GRAMMAR_TAB = "grammar";
export const GRAMMAR_VALIDATION_TAB = "validation";
export const GRAMMAR_TEMPLATES_TAB = "templates";

export const DEFINITION_SECTION_ID = "what-is-pag";
export const RATIONALE_SECTION_ID = "why-pag-works";
export const METHOD_SECTION_ID = "pag-and-the-method";

export const START_SECTION_ID = "getting-started";
export const STRUCTURE_SECTION_ID = "document-structure";
export const INVOCATION_SECTION_ID = "tool-invocation";
export const PHASE_SECTION_ID = "node-design";
export const WRITING_SECTION_ID = "writing-constraints";
export const WELLFORMED_SECTION_ID = "well-formedness";

export const ORCHESTRATION_SECTION_ID = "declared-structure";
export const COMPOSITION_SECTION_ID = "composing-a-workflow";
export const CONSTRUCT_SECTION_ID = "shared-surfaces";
export const PATTERN_SECTION_ID = "phase-binding";
export const HANDOFF_SECTION_ID = "handoff-signals";
export const PRINCIPLE_SECTION_ID = "orchestration-invariants";

export const IDIOM_SECTION_ID = "instruction-patterns";
export const INTENT_SECTION_ID = "intent-to-structure";
export const LOOP_SECTION_ID = "genesis-stages";
export const ALGORITHM_SECTION_ID = "algorithm-examples";
export const INTEGRATION_SECTION_ID = "algorithm-integration";

export const KEYWORD_SECTION_ID = "keyword-ontology";
export const BNF_SECTION_ID = "bnf-grammar";

export const VALIDATION_SECTION_ID = "validation-gates";
export const LIMITATION_SECTION_ID = "limitations";

export const TEMPLATE_SECTION_ID = "templates-core";
export const BLUEPRINT_SECTION_ID = "templates-coordination";
export const TRACKING_SECTION_ID = "templates-planning";
export const EXEMPLAR_SECTION_ID = "templates-families";
export const AGENT_SECTION_ID = "templates-agents";
```
