Repo Glossary Flat Research Review

alignment_status: review
approval state: waiting for feedback-only YAML or final compiled YAML
canonical glossary writes: blocked until final approval

Summary

Section feedback

This page renders the complete Stage 1 `$repo-glossary` working packet for flat `research/` bootstrap mode. No `research/glossary.md` existed at scan time, so the main findings are missing-term proposals, acronym candidates, and three terminology conflicts.

63
sources scanned
36
missing terms proposed
3
conflicts found
14
acronyms proposed

Table of Contents

Scope & Sources

Section feedback

Resolved scope is flat `research/` mode. No `research/.progress.yaml`, active product path, scoped glossary, parent glossary, or sibling scoped glossary was found.

Source classCountFiles
Research markdown8research/agent-config-cleanup-audit.md, research/devtool-adoption.md, research/devtool-docs-audit.md, research/devtool-dx-journey.md, research/devtool-integration-map.md, research/devtool-monetization.md, research/devtool-positioning.md, research/devtool-user-map.md
Root agent docs2CLAUDE.md, AGENTS.md
docs/*.md16docs/alignment-page-convention.md, docs/benchmark-results-matrix.md, docs/canonical-workflow-report.md, docs/codex-workflow.md, docs/kanban-test-results.md, docs/operating-modes.md, docs/pack-workflow-matrix.md, docs/packs.md, docs/quality-gate-contract.md, docs/safe-git-benchmark-fixtures.md, docs/skill-anatomy.md, docs/skill-invocation-types.md, docs/skill-next-step-contracts.md, docs/skill-versioning.md, docs/skills-reference.md, docs/test-harness.md
packs/*/PACK.md37packs/agent-bridge/PACK.md, packs/agent-work-admin/PACK.md, packs/agentic-skills-bench/PACK.md, packs/alignment-loop/PACK.md, packs/alignment-page-admin/PACK.md, packs/business-app/PACK.md, packs/business-discovery/PACK.md, packs/business-growth/PACK.md, packs/business-ops/PACK.md, packs/code-debug/PACK.md, packs/code-maintenance/PACK.md, packs/code-quality/PACK.md, packs/code-review/PACK.md, packs/context-transfer/PACK.md, packs/creator-foundation/PACK.md, packs/creator-media/PACK.md, packs/customer-lifecycle/PACK.md, packs/docs-health/PACK.md, packs/exec-loop/PACK.md, packs/exec-profile/PACK.md, packs/gitops/PACK.md, packs/guided-walkthrough/PACK.md, packs/knowledge-check/PACK.md, packs/monorepo/PACK.md, packs/product-design/PACK.md, packs/product-testing/PACK.md, packs/project-fleet/PACK.md, packs/release-ops/PACK.md, packs/remotion/PACK.md, packs/repo-maintenance/PACK.md, packs/report-gen/PACK.md, packs/research-admin/PACK.md, packs/session-analytics/PACK.md, packs/skill-dev/PACK.md, packs/teardown/PACK.md, packs/website-polish/PACK.md, packs/youtube-ops/PACK.md

Existing Terms

Section feedback

No existing glossary was found, so there are no existing terms to confirm, update, or remove.

Confirm existing-term classification for this bootstrap run

Missing Terms

Section feedback

Every row below is a proposed addition to a future flat `research/glossary.md` if approved in final YAML.

TermProposed definitionCategoryEvidenceConfidenceApproval gate
agentic-skillsThe local-first shared skill library in this repository for Claude Code and OpenAI Codex, distributed through a checkout plus global and project-local skill roots.toolingresearch/devtool-docs-audit.md, research/devtool-dx-journey.md, docs/operating-modes.md, docs/skills-reference.mdHigh

Decision for agentic-skills

SkillA Markdown workflow instruction bundle, normally rooted at `SKILL.md`, that a supported agent can invoke as a command or load as an operating contract.workflowdocs/skill-anatomy.md, docs/skill-invocation-types.md, docs/skills-reference.md, research/devtool-integration-map.mdHigh

Decision for Skill

SKILL.mdThe canonical file for an individual skill, with YAML frontmatter such as `name`, `description`, `type`, `version`, and optional `argument-hint`, followed by the skill contract.technicaldocs/skill-anatomy.md, docs/skill-versioning.md, research/devtool-adoption.md, research/devtool-integration-map.mdHigh

Decision for SKILL.md

PackA project-local collection of related skills enabled through `scripts/pack.sh`, used to add domain or workflow assumptions without installing every skill globally.workflowdocs/packs.md, docs/pack-workflow-matrix.md, docs/skills-reference.md, packs/business-app/PACK.mdHigh

Decision for Pack

Project-local packA pack enabled inside a consumer repository, recorded in `.agents/project.json`, and materialized as local `.claude/skills` or `.codex/skills` roots for that project.workflowdocs/packs.md, docs/codex-workflow.md, research/devtool-dx-journey.mdHigh

Decision for Project-local pack

Domain packA pack organized around the type of product or work, such as devtool, business-discovery, customer-lifecycle, game, creator-media, or code-quality.workflowdocs/pack-workflow-matrix.md, research/devtool-dx-journey.md, research/devtool-positioning.mdHigh

Decision for Domain pack

Global core skillsDomain-neutral skills initialized once per machine by `./init.sh` or the init-agentic-skills flow, intentionally kept smaller than the project-local pack surface.workflowdocs/skills-reference.md, docs/operating-modes.md, docs/skill-versioning.mdHigh

Decision for Global core skills

Project designation fileThe committed `.agents/project.json` file that records project type, enabled packs or skills, skill pack version, and optional agent mode for project-local operation.technicaldocs/packs.md, docs/codex-workflow.md, research/devtool-integration-map.md, research/devtool-adoption.mdHigh

Decision for Project designation file

Managed skill rootA generated or refreshed local skill directory under `.claude/skills`, `.codex/skills`, `~/.claude/skills`, or `~/.codex/skills` that points to or copies canonical skill sources.technicaldocs/packs.md, docs/codex-workflow.md, docs/skills-reference.mdHigh

Decision for Managed skill root

.agentic-skills-managedThe marker file stamped into managed skill-root copies, recording source version and source hash so stale installs can be detected.technicaldocs/packs.md, docs/operating-modes.mdHigh

Decision for .agentic-skills-managed

Operating modeThe resolved agent mode that determines whether Claude, Codex, or both participate in planning and execution; valid values are `claude-only`, `codex-only`, `hybrid`, or unset.workflowdocs/operating-modes.md, research/devtool-integration-map.md, research/devtool-user-map.mdHigh

Decision for Operating mode

claude-onlyOperating mode where Claude both plans and executes the workflow because Codex is unavailable or not selected.workflowdocs/operating-modes.md, research/devtool-integration-map.mdHigh

Decision for claude-only

codex-onlyOperating mode where Codex both plans and executes the workflow because Claude is unavailable or not selected.workflowdocs/operating-modes.md, research/devtool-integration-map.mdHigh

Decision for codex-only

hybridOperating mode where Claude primarily orchestrates interviews and planning while Codex executes via approved delegation or handoff paths.workflowdocs/operating-modes.md, research/devtool-user-map.md, research/devtool-positioning.mdHigh

Decision for hybrid

Approval packetThe shared cross-agent execution contract, represented by `.agents/approved-plan.json` plus sanitized `tasks/approved-plan.md`, with lifecycle and freshness checks before execution.workflowdocs/operating-modes.md, docs/skills-reference.md, research/devtool-positioning.md, research/devtool-user-map.mdHigh

Decision for Approval packet

Prompt historyThe tracked prompt-log requirement for skill invocations, stored under `prompts/<skill-slug>/` with visible user invocation content and metadata before substantive work.workflowAGENTS.md, CLAUDE.md, research/agent-config-cleanup-audit.mdHigh

Decision for Prompt history

Alignment pageA durable HTML review artifact for research, specs, plans, reports, prototypes, or document outputs, containing full deliverable content, evidence, gates, feedback YAML, and final approval YAML controls.workflowdocs/alignment-page-convention.md, CLAUDE.md, AGENTS.mdHigh

Decision for Alignment page

Alignment Page ConventionThe canonical authoring contract for alignment pages, currently sourced from `docs/alignment-page-convention.md` and propagated into per-skill `ALIGNMENT-PAGE.md` bundles by `scripts/upgrade-alignment-page.mjs`.workflowdocs/alignment-page-convention.md, CLAUDE.md, AGENTS.md, research/agent-config-cleanup-audit.mdHigh

Decision for Alignment Page Convention

Write-forward glossaryThe convention that research skills propose new domain terms in alignment-page glossary gates and append only user-approved terms to the appropriate glossary during confirmation.workflowCLAUDE.md, AGENTS.md, .codex/skills/repo-glossary/SKILL.mdHigh

Decision for Write-forward glossary

Report-first approval gateA workflow pattern where synthesized findings are presented for review before canonical source artifacts are created or modified.workflow.codex/skills/repo-glossary/SKILL.md, docs/alignment-page-convention.md, research/devtool-docs-audit.mdHigh

Decision for Report-first approval gate

Staged research workflowThe three-stage approval flow: scan into a working packet, render a review alignment page, then apply approved canonical edits only after final compiled YAML.workflow.codex/skills/repo-glossary/SKILL.md, docs/alignment-page-convention.mdHigh

Decision for Staged research workflow

Ship-one-stepThe operating cadence where one approved step is implemented, validated, documented, committed, pushed, and handed off before moving to the next step.workflowresearch/devtool-dx-journey.md, research/devtool-integration-map.md, research/devtool-positioning.mdHigh

Decision for Ship-one-step

Direct-to-primary git flowThe default repository mutation policy that sequential work lands directly on `master` or `main`, except explicitly requested branch work or agent-team parallel write lanes.workflowAGENTS.md, CLAUDE.md, research/devtool-integration-map.mdHigh

Decision for Direct-to-primary git flow

Archive-first policyThe research/spec discipline of archiving prior canonical artifacts under `docs/history/archive/YYYY-MM-DD/HHMMSS/` before substantive replacement.workflowresearch/devtool-adoption.md, research/devtool-dx-journey.md, research/devtool-integration-map.mdHigh

Decision for Archive-first policy

Skill versioningThe per-skill versioning convention requiring `version:` frontmatter, decimal bumps for behavior changes, archived old `SKILL.md` snapshots, and a `CHANGELOG.md`.workflowdocs/skill-versioning.md, AGENTS.md, CLAUDE.md, research/agent-config-cleanup-audit.mdHigh

Decision for Skill versioning

Mirror parity auditThe validation pass that compares Claude/Codex mirror skills for missing files, frontmatter drift, shared-section drift, and command-syntax-normalized heading drift.technicaldocs/skill-versioning.md, tasks/todo.mdMedium-high

Decision for Mirror parity audit

Pack refreshThe `scripts/pack.sh refresh` operation that recreates project-local skill roots from `.agents/project.json` without hot-reloading an already-running CLI process.technicaldocs/packs.md, docs/codex-workflow.md, research/devtool-dx-journey.mdHigh

Decision for Pack refresh

CLI restart requirementThe recurring rule that after installing, removing, or refreshing skills, active Claude Code or Codex sessions may need reload, clear, restart, or a fresh session to see changed skills.workflowdocs/packs.md, docs/codex-workflow.md, research/devtool-dx-journey.md, research/devtool-user-map.mdHigh

Decision for CLI restart requirement

Skills ShowcaseThe generated public/catalog surface for skill and proof metadata, refreshed by showcase generator scripts when tracked skill or pack metadata changes.toolingdocs/skills-reference.md, research/devtool-docs-audit.md, docs/benchmark-results-matrix.mdHigh

Decision for Skills Showcase

Benchmark coverage freshnessThe maintenance requirement to update benchmark fixture coverage and generated matrix data when skill changes affect benchmarked behavior or metadata.technicaldocs/skills-reference.md, docs/benchmark-results-matrix.md, docs/test-harness.mdHigh

Decision for Benchmark coverage freshness

Hibernated Kanban PacksPoketoWork/Poketo.work kanban pack variants that are preserved in an archive but removed from active discovery, installation, recommendations, and generated catalogs during a rebuild.workflowdocs/skills-reference.md, docs/pack-workflow-matrix.md, docs/operating-modes.mdHigh

Decision for Hibernated Kanban Packs

Pack emphasisThe role tagging in operating-mode docs that identifies whether each global skill or pack is primarily Claude-orchestration, Codex-execution, or both.workflowdocs/operating-modes.md, docs/pack-workflow-matrix.mdHigh

Decision for Pack emphasis

Skill invocation typeA taxonomy classifying skills as primary, chained, sub-skill, or orchestrator so tools and agents can distinguish user entry points from delegated steps.workflowdocs/skill-invocation-types.md, docs/skill-next-step-contracts.mdHigh

Decision for Skill invocation type

Sub-skillA skill invoked automatically or through a parent router rather than usually being invoked directly by a user.workflowdocs/skill-invocation-types.md, docs/skill-anatomy.mdHigh

Decision for Sub-skill

Orchestrator skillA skill that coordinates other skills or execution steps as its main workflow role, such as `exec`, `ship`, `positioning`, or `research-roadmap`.workflowdocs/skill-invocation-types.md, docs/operating-modes.mdHigh

Decision for Orchestrator skill

Agent-team laneA parallel write lane for subagent execution that must use a separate GitHub branch and pass consolidation or PR review before final integration.workflowAGENTS.md, CLAUDE.md, docs/packs.mdHigh

Decision for Agent-team lane

Conflicting Terms

Section feedback

These terms or concepts are defined differently across current docs and older research artifacts.

Term/conceptDefinitions and proposed treatmentApproval gate
Global initialization command
  • Current docs: `./init.sh` initializes global Claude/Codex managed skill installs. docs/skills-reference.md, research/devtool-docs-audit.md
  • Older devtool research: `install.sh` is described as the global installer and try-it surface. research/devtool-adoption.md, research/devtool-dx-journey.md, research/devtool-integration-map.md

Proposed treatment: Use `./init.sh` as the canonical global initialization command. Treat `install.sh` references in active devtool research as stale historical terminology that should be reconciled or caveated outside the glossary approval.

Canonical decision for Global initialization command

Alignment Page Convention source
  • Current convention: `docs/alignment-page-convention.md` is the single authoring source and generator input. docs/alignment-page-convention.md, AGENTS.md, CLAUDE.md
  • Older cleanup audit: `CLAUDE.md` was described as holding the full canonical block and generator source. research/agent-config-cleanup-audit.md

Proposed treatment: Use `docs/alignment-page-convention.md` as canonical. Preserve `research/agent-config-cleanup-audit.md` as historical evidence of prior drift.

Canonical decision for Alignment Page Convention source

Execution-loop entry point
  • Current active/project-local surface: `exec` is the active orchestrator in the installed Codex skill set and exec-loop pack. .codex/skills/exec/SKILL.md, packs/exec-loop/codex/exec/SKILL.md, docs/skill-invocation-types.md
  • Older or mixed docs: `run` is still described as a core or first-success execution loop in several devtool research documents and one operating-mode row. research/devtool-adoption.md, research/devtool-dx-journey.md, docs/operating-modes.md

Proposed treatment: Define `exec` as the current execution-loop skill. Treat `run` as legacy or stale unless the repo intentionally restores a `run` skill.

Canonical decision for Execution-loop entry point

Stale Terms

Section feedback

No stale glossary terms can be identified because there is no existing glossary. Stale source-language candidates are represented as conflicts.

Confirm stale-term classification for this bootstrap run

Shadowed Terms

Section feedback

No parent/scoped glossary hierarchy exists, so there are no parent-versus-scoped shadows.

Confirm shadowed-term classification

Cross-Path Divergences

Section feedback

No active sibling product paths exist under `research/`, so no cross-path divergence can be evaluated.

Confirm cross-path divergence classification

Inheritance Gaps

Section feedback

No parent/scoped glossary hierarchy exists, so there are no scope references or duplicate scoped entries to reconcile.

Confirm inheritance-gap classification

Acronym Candidates

Section feedback
AcronymExpansionEvidence
CLICommand-line interfaceresearch/devtool-docs-audit.md, docs/operating-modes.md
DXDeveloper experienceresearch/devtool-dx-journey.md, research/devtool-docs-audit.md
ICPIdeal customer profileresearch/devtool-user-map.md, docs/pack-workflow-matrix.md
GTMGo-to-marketdocs/pack-workflow-matrix.md, docs/skill-invocation-types.md
PMFProduct-market fitdocs/operating-modes.md, docs/skill-invocation-types.md
UATUser acceptance testingdocs/skill-invocation-types.md, packs/product-testing/PACK.md
WSLWindows Subsystem for LinuxAGENTS.md, CLAUDE.md, research/agent-config-cleanup-audit.md
PRPull requestresearch/devtool-adoption.md, research/devtool-dx-journey.md
CIContinuous integrationresearch/devtool-adoption.md, research/devtool-integration-map.md
APIApplication programming interfaceresearch/devtool-monetization.md, docs/kanban-test-results.md
JSONJavaScript Object Notationdocs/operating-modes.md, research/devtool-positioning.md
YAMLYAML Ain't Markup Language / structured frontmatter formatdocs/alignment-page-convention.md, research/devtool-integration-map.md
SHASecure Hash Algorithm digest, commonly used here for git or content hashesdocs/operating-modes.md, docs/packs.md
TTLTime to live for approval-packet freshnessdocs/operating-modes.md, research/devtool-docs-audit.md

Evidence Matrix

Section feedback
Proposed changeEvidenceInferenceConfidenceDecision impact
Bootstrap `research/glossary.md` only after approvalNo `research/glossary.md` exists; 8 research files existThe repo meets the hard prerequisite and is in bootstrap modeHighApproval can create the flat glossary; no Scope column is needed
Add missing term setRepeated terminology appears across research, docs, root agent files, and pack manifestsWithout a glossary, new readers must infer project language from scattered docsHighApproving terms creates shared vocabulary for future research and docs
Resolve installer terminologyCurrent docs use `./init.sh`; active devtool research still says `install.sh`Stale installer naming is a real reader-confusion riskHighCanonical glossary should prefer `init.sh`; docs reconciliation can be follow-up
Resolve alignment convention sourceCurrent root files and `docs/alignment-page-convention.md` name docs file as canonical; older cleanup audit names `CLAUDE.md`The term changed as the convention was migratedHighCanonical glossary should reflect current source and treat older audit as historical
Resolve run/exec entry pointInstalled/project-local Codex root has `exec`; no active `run/SKILL.md` was found; docs/research still mention `run``run` appears to be legacy or stale in current checkoutMedium-highCanonical glossary should define `exec` as current and flag `run` for docs reconciliation

Is the evidence sufficient to use this packet for glossary approval decisions?

Assumptions & Confidence

Section feedback

Source Coverage Gaps

Full Working Packet

Section feedback

The complete proposed markdown deliverable is embedded below so the review page does not rely on context outside the HTML.

# Preliminary Repo Glossary Research

> Stage: review packet only | Mode: flat `research/` bootstrap | Date: 2026-06-05 | Sources scanned: 63 docs | Proposed terms: 36 | Proposed acronyms: 14

## Status

This is the non-canonical Stage 1 packet for `$repo-glossary`. It does not create or modify `research/glossary.md`. The repo is in bootstrap mode because no existing parent glossary was found.

## Scope Resolution

- `research/.progress.yaml`: absent.
- Product-path directories under `research/`: none.
- Active scope: flat `research/` single-product mode.
- Hard prerequisite: passed; `research/` contains 8 markdown files.
- Existing glossary: absent; all accepted glossary terms would be new additions after final compiled YAML approval.
- Scoped glossary hierarchy: not applicable.

## Source Inventory

| Source class | Count | Files |
| --- | ---: | --- |
| Research markdown | 8 | research/agent-config-cleanup-audit.md, research/devtool-adoption.md, research/devtool-docs-audit.md, research/devtool-dx-journey.md, research/devtool-integration-map.md, research/devtool-monetization.md, research/devtool-positioning.md, research/devtool-user-map.md |
| Root agent docs | 2 | CLAUDE.md, AGENTS.md |
| `docs/*.md` | 16 | docs/alignment-page-convention.md, docs/benchmark-results-matrix.md, docs/canonical-workflow-report.md, docs/codex-workflow.md, docs/kanban-test-results.md, docs/operating-modes.md, docs/pack-workflow-matrix.md, docs/packs.md, docs/quality-gate-contract.md, docs/safe-git-benchmark-fixtures.md, docs/skill-anatomy.md, docs/skill-invocation-types.md, docs/skill-next-step-contracts.md, docs/skill-versioning.md, docs/skills-reference.md, docs/test-harness.md |
| `packs/*/PACK.md` | 37 | packs/agent-bridge/PACK.md, packs/agent-work-admin/PACK.md, packs/agentic-skills-bench/PACK.md, packs/alignment-loop/PACK.md, packs/alignment-page-admin/PACK.md, packs/business-app/PACK.md, packs/business-discovery/PACK.md, packs/business-growth/PACK.md, packs/business-ops/PACK.md, packs/code-debug/PACK.md, packs/code-maintenance/PACK.md, packs/code-quality/PACK.md, packs/code-review/PACK.md, packs/context-transfer/PACK.md, packs/creator-foundation/PACK.md, packs/creator-media/PACK.md, packs/customer-lifecycle/PACK.md, packs/docs-health/PACK.md, packs/exec-loop/PACK.md, packs/exec-profile/PACK.md, packs/gitops/PACK.md, packs/guided-walkthrough/PACK.md, packs/knowledge-check/PACK.md, packs/monorepo/PACK.md, packs/product-design/PACK.md, packs/product-testing/PACK.md, packs/project-fleet/PACK.md, packs/release-ops/PACK.md, packs/remotion/PACK.md, packs/repo-maintenance/PACK.md, packs/report-gen/PACK.md, packs/research-admin/PACK.md, packs/session-analytics/PACK.md, packs/skill-dev/PACK.md, packs/teardown/PACK.md, packs/website-polish/PACK.md, packs/youtube-ops/PACK.md |

## Existing Terms

No existing Terms table was available because `research/glossary.md` does not exist. Existing-term accuracy checks are therefore empty for this run.

## Missing Terms

The following terms are used across research/docs/root workflow conventions but are absent from a shared glossary because the glossary has not been bootstrapped.

| Term | Proposed definition | Category | Source evidence | Confidence |
| --- | --- | --- | --- | --- |
| `agentic-skills` | The local-first shared skill library in this repository for Claude Code and OpenAI Codex, distributed through a checkout plus global and project-local skill roots. | tooling | research/devtool-docs-audit.md, research/devtool-dx-journey.md, docs/operating-modes.md, docs/skills-reference.md | High |
| `Skill` | A Markdown workflow instruction bundle, normally rooted at `SKILL.md`, that a supported agent can invoke as a command or load as an operating contract. | workflow | docs/skill-anatomy.md, docs/skill-invocation-types.md, docs/skills-reference.md, research/devtool-integration-map.md | High |
| `SKILL.md` | The canonical file for an individual skill, with YAML frontmatter such as `name`, `description`, `type`, `version`, and optional `argument-hint`, followed by the skill contract. | technical | docs/skill-anatomy.md, docs/skill-versioning.md, research/devtool-adoption.md, research/devtool-integration-map.md | High |
| `Pack` | A project-local collection of related skills enabled through `scripts/pack.sh`, used to add domain or workflow assumptions without installing every skill globally. | workflow | docs/packs.md, docs/pack-workflow-matrix.md, docs/skills-reference.md, packs/business-app/PACK.md | High |
| `Project-local pack` | A pack enabled inside a consumer repository, recorded in `.agents/project.json`, and materialized as local `.claude/skills` or `.codex/skills` roots for that project. | workflow | docs/packs.md, docs/codex-workflow.md, research/devtool-dx-journey.md | High |
| `Domain pack` | A pack organized around the type of product or work, such as devtool, business-discovery, customer-lifecycle, game, creator-media, or code-quality. | workflow | docs/pack-workflow-matrix.md, research/devtool-dx-journey.md, research/devtool-positioning.md | High |
| `Global core skills` | Domain-neutral skills initialized once per machine by `./init.sh` or the init-agentic-skills flow, intentionally kept smaller than the project-local pack surface. | workflow | docs/skills-reference.md, docs/operating-modes.md, docs/skill-versioning.md | High |
| `Project designation file` | The committed `.agents/project.json` file that records project type, enabled packs or skills, skill pack version, and optional agent mode for project-local operation. | technical | docs/packs.md, docs/codex-workflow.md, research/devtool-integration-map.md, research/devtool-adoption.md | High |
| `Managed skill root` | A generated or refreshed local skill directory under `.claude/skills`, `.codex/skills`, `~/.claude/skills`, or `~/.codex/skills` that points to or copies canonical skill sources. | technical | docs/packs.md, docs/codex-workflow.md, docs/skills-reference.md | High |
| `.agentic-skills-managed` | The marker file stamped into managed skill-root copies, recording source version and source hash so stale installs can be detected. | technical | docs/packs.md, docs/operating-modes.md | High |
| `Operating mode` | The resolved agent mode that determines whether Claude, Codex, or both participate in planning and execution; valid values are `claude-only`, `codex-only`, `hybrid`, or unset. | workflow | docs/operating-modes.md, research/devtool-integration-map.md, research/devtool-user-map.md | High |
| `claude-only` | Operating mode where Claude both plans and executes the workflow because Codex is unavailable or not selected. | workflow | docs/operating-modes.md, research/devtool-integration-map.md | High |
| `codex-only` | Operating mode where Codex both plans and executes the workflow because Claude is unavailable or not selected. | workflow | docs/operating-modes.md, research/devtool-integration-map.md | High |
| `hybrid` | Operating mode where Claude primarily orchestrates interviews and planning while Codex executes via approved delegation or handoff paths. | workflow | docs/operating-modes.md, research/devtool-user-map.md, research/devtool-positioning.md | High |
| `Approval packet` | The shared cross-agent execution contract, represented by `.agents/approved-plan.json` plus sanitized `tasks/approved-plan.md`, with lifecycle and freshness checks before execution. | workflow | docs/operating-modes.md, docs/skills-reference.md, research/devtool-positioning.md, research/devtool-user-map.md | High |
| `Prompt history` | The tracked prompt-log requirement for skill invocations, stored under `prompts/<skill-slug>/` with visible user invocation content and metadata before substantive work. | workflow | AGENTS.md, CLAUDE.md, research/agent-config-cleanup-audit.md | High |
| `Alignment page` | A durable HTML review artifact for research, specs, plans, reports, prototypes, or document outputs, containing full deliverable content, evidence, gates, feedback YAML, and final approval YAML controls. | workflow | docs/alignment-page-convention.md, CLAUDE.md, AGENTS.md | High |
| `Alignment Page Convention` | The canonical authoring contract for alignment pages, currently sourced from `docs/alignment-page-convention.md` and propagated into per-skill `ALIGNMENT-PAGE.md` bundles by `scripts/upgrade-alignment-page.mjs`. | workflow | docs/alignment-page-convention.md, CLAUDE.md, AGENTS.md, research/agent-config-cleanup-audit.md | High |
| `Write-forward glossary` | The convention that research skills propose new domain terms in alignment-page glossary gates and append only user-approved terms to the appropriate glossary during confirmation. | workflow | CLAUDE.md, AGENTS.md, .codex/skills/repo-glossary/SKILL.md | High |
| `Report-first approval gate` | A workflow pattern where synthesized findings are presented for review before canonical source artifacts are created or modified. | workflow | .codex/skills/repo-glossary/SKILL.md, docs/alignment-page-convention.md, research/devtool-docs-audit.md | High |
| `Staged research workflow` | The three-stage approval flow: scan into a working packet, render a review alignment page, then apply approved canonical edits only after final compiled YAML. | workflow | .codex/skills/repo-glossary/SKILL.md, docs/alignment-page-convention.md | High |
| `Ship-one-step` | The operating cadence where one approved step is implemented, validated, documented, committed, pushed, and handed off before moving to the next step. | workflow | research/devtool-dx-journey.md, research/devtool-integration-map.md, research/devtool-positioning.md | High |
| `Direct-to-primary git flow` | The default repository mutation policy that sequential work lands directly on `master` or `main`, except explicitly requested branch work or agent-team parallel write lanes. | workflow | AGENTS.md, CLAUDE.md, research/devtool-integration-map.md | High |
| `Archive-first policy` | The research/spec discipline of archiving prior canonical artifacts under `docs/history/archive/YYYY-MM-DD/HHMMSS/` before substantive replacement. | workflow | research/devtool-adoption.md, research/devtool-dx-journey.md, research/devtool-integration-map.md | High |
| `Skill versioning` | The per-skill versioning convention requiring `version:` frontmatter, decimal bumps for behavior changes, archived old `SKILL.md` snapshots, and a `CHANGELOG.md`. | workflow | docs/skill-versioning.md, AGENTS.md, CLAUDE.md, research/agent-config-cleanup-audit.md | High |
| `Mirror parity audit` | The validation pass that compares Claude/Codex mirror skills for missing files, frontmatter drift, shared-section drift, and command-syntax-normalized heading drift. | technical | docs/skill-versioning.md, tasks/todo.md | Medium-high |
| `Pack refresh` | The `scripts/pack.sh refresh` operation that recreates project-local skill roots from `.agents/project.json` without hot-reloading an already-running CLI process. | technical | docs/packs.md, docs/codex-workflow.md, research/devtool-dx-journey.md | High |
| `CLI restart requirement` | The recurring rule that after installing, removing, or refreshing skills, active Claude Code or Codex sessions may need reload, clear, restart, or a fresh session to see changed skills. | workflow | docs/packs.md, docs/codex-workflow.md, research/devtool-dx-journey.md, research/devtool-user-map.md | High |
| `Skills Showcase` | The generated public/catalog surface for skill and proof metadata, refreshed by showcase generator scripts when tracked skill or pack metadata changes. | tooling | docs/skills-reference.md, research/devtool-docs-audit.md, docs/benchmark-results-matrix.md | High |
| `Benchmark coverage freshness` | The maintenance requirement to update benchmark fixture coverage and generated matrix data when skill changes affect benchmarked behavior or metadata. | technical | docs/skills-reference.md, docs/benchmark-results-matrix.md, docs/test-harness.md | High |
| `Hibernated Kanban Packs` | PoketoWork/Poketo.work kanban pack variants that are preserved in an archive but removed from active discovery, installation, recommendations, and generated catalogs during a rebuild. | workflow | docs/skills-reference.md, docs/pack-workflow-matrix.md, docs/operating-modes.md | High |
| `Pack emphasis` | The role tagging in operating-mode docs that identifies whether each global skill or pack is primarily Claude-orchestration, Codex-execution, or both. | workflow | docs/operating-modes.md, docs/pack-workflow-matrix.md | High |
| `Skill invocation type` | A taxonomy classifying skills as primary, chained, sub-skill, or orchestrator so tools and agents can distinguish user entry points from delegated steps. | workflow | docs/skill-invocation-types.md, docs/skill-next-step-contracts.md | High |
| `Sub-skill` | A skill invoked automatically or through a parent router rather than usually being invoked directly by a user. | workflow | docs/skill-invocation-types.md, docs/skill-anatomy.md | High |
| `Orchestrator skill` | A skill that coordinates other skills or execution steps as its main workflow role, such as `exec`, `ship`, `positioning`, or `research-roadmap`. | workflow | docs/skill-invocation-types.md, docs/operating-modes.md | High |
| `Agent-team lane` | A parallel write lane for subagent execution that must use a separate GitHub branch and pass consolidation or PR review before final integration. | workflow | AGENTS.md, CLAUDE.md, docs/packs.md | High |

## Conflicting Terms

### Global initialization command

| Definition/use | Meaning | Sources |
| --- | --- | --- |
| Current docs | `./init.sh` initializes global Claude/Codex managed skill installs. | docs/skills-reference.md, research/devtool-docs-audit.md |
| Older devtool research | `install.sh` is described as the global installer and try-it surface. | research/devtool-adoption.md, research/devtool-dx-journey.md, research/devtool-integration-map.md |

Proposed canonical treatment: Use `./init.sh` as the canonical global initialization command. Treat `install.sh` references in active devtool research as stale historical terminology that should be reconciled or caveated outside the glossary approval.

### Alignment Page Convention source

| Definition/use | Meaning | Sources |
| --- | --- | --- |
| Current convention | `docs/alignment-page-convention.md` is the single authoring source and generator input. | docs/alignment-page-convention.md, AGENTS.md, CLAUDE.md |
| Older cleanup audit | `CLAUDE.md` was described as holding the full canonical block and generator source. | research/agent-config-cleanup-audit.md |

Proposed canonical treatment: Use `docs/alignment-page-convention.md` as canonical. Preserve `research/agent-config-cleanup-audit.md` as historical evidence of prior drift.

### Execution-loop entry point

| Definition/use | Meaning | Sources |
| --- | --- | --- |
| Current active/project-local surface | `exec` is the active orchestrator in the installed Codex skill set and exec-loop pack. | .codex/skills/exec/SKILL.md, packs/exec-loop/codex/exec/SKILL.md, docs/skill-invocation-types.md |
| Older or mixed docs | `run` is still described as a core or first-success execution loop in several devtool research documents and one operating-mode row. | research/devtool-adoption.md, research/devtool-dx-journey.md, docs/operating-modes.md |

Proposed canonical treatment: Define `exec` as the current execution-loop skill. Treat `run` as legacy or stale unless the repo intentionally restores a `run` skill.


## Stale Terms

No stale glossary terms can be identified because there is no existing glossary. Stale source-language candidates are handled above as conflicts rather than stale glossary entries.

## Shadowed Terms

None. There is no parent/scoped glossary hierarchy and no scoped product path.

## Cross-Path Divergences

None. There are no active sibling product paths under `research/`.

## Inheritance Gaps

None. There is no parent/scoped glossary hierarchy to audit.

## Acronym Candidates

| Acronym | Expansion | Source evidence |
| --- | --- | --- |
| `CLI` | Command-line interface | research/devtool-docs-audit.md, docs/operating-modes.md |
| `DX` | Developer experience | research/devtool-dx-journey.md, research/devtool-docs-audit.md |
| `ICP` | Ideal customer profile | research/devtool-user-map.md, docs/pack-workflow-matrix.md |
| `GTM` | Go-to-market | docs/pack-workflow-matrix.md, docs/skill-invocation-types.md |
| `PMF` | Product-market fit | docs/operating-modes.md, docs/skill-invocation-types.md |
| `UAT` | User acceptance testing | docs/skill-invocation-types.md, packs/product-testing/PACK.md |
| `WSL` | Windows Subsystem for Linux | AGENTS.md, CLAUDE.md, research/agent-config-cleanup-audit.md |
| `PR` | Pull request | research/devtool-adoption.md, research/devtool-dx-journey.md |
| `CI` | Continuous integration | research/devtool-adoption.md, research/devtool-integration-map.md |
| `API` | Application programming interface | research/devtool-monetization.md, docs/kanban-test-results.md |
| `JSON` | JavaScript Object Notation | docs/operating-modes.md, research/devtool-positioning.md |
| `YAML` | YAML Ain't Markup Language / structured frontmatter format | docs/alignment-page-convention.md, research/devtool-integration-map.md |
| `SHA` | Secure Hash Algorithm digest, commonly used here for git or content hashes | docs/operating-modes.md, docs/packs.md |
| `TTL` | Time to live for approval-packet freshness | docs/operating-modes.md, research/devtool-docs-audit.md |

## Evidence Matrix

| Proposed change | Evidence | Inference | Confidence | Decision impact |
| --- | --- | --- | --- | --- |
| Bootstrap `research/glossary.md` only after approval | No `research/glossary.md` exists; 8 research files exist | The repo meets the hard prerequisite and is in bootstrap mode | High | Approval can create the flat glossary; no Scope column is needed |
| Add missing term set | Repeated terminology appears across research, docs, root agent files, and pack manifests | Without a glossary, new readers must infer project language from scattered docs | High | Approving terms creates shared vocabulary for future research and docs |
| Resolve installer terminology | Current docs use `./init.sh`; active devtool research still says `install.sh` | Stale installer naming is a real reader-confusion risk | High | Canonical glossary should prefer `init.sh`; docs reconciliation can be follow-up |
| Resolve alignment convention source | Current root files and `docs/alignment-page-convention.md` name docs file as canonical; older cleanup audit names `CLAUDE.md` | The term changed as the convention was migrated | High | Canonical glossary should reflect current source and treat older audit as historical |
| Resolve run/exec entry point | Installed/project-local Codex root has `exec`; no active `run/SKILL.md` was found; docs/research still mention `run` | `run` appears to be legacy or stale in current checkout | Medium-high | Canonical glossary should define `exec` as current and flag `run` for docs reconciliation |

## Assumptions And Confidence

- Flat mode is correct because `research/.progress.yaml` is absent and no non-archived `research/{slug}/` product directories exist.
- The audit scanned the skill-specified source families plus the active `repo-glossary` skill contract where the term exists only in the invoked skill instructions.
- No parent/scoped glossary hierarchy exists yet, so shadowed terms, cross-path divergences, and inheritance gaps are empty classifications rather than resolved findings.
- Frequency alone was not treated as glossary-worthiness; generic terms such as API, JSON, or CLI were included only when they have project-specific operational meaning or appear in acronym use.

## Proposed File Changes After Approval

- Create `research/glossary.md` in the standard flat glossary format, with no Scope column.
- Add approved missing terms to the Terms table with `Status` set to `confirmed`.
- Add approved acronyms to the Acronyms table.
- Add approved terms to Recently Added with Source Skill `$repo-glossary` and Approved In `alignment/repo-glossary-flat-research.html`.
- Preserve this working packet until final approval; Stage 3 should archive it to `docs/history/archive/YYYY-MM-DD/HHMMSS/research/_working/preliminary-repo-glossary-research.md` and remove the active packet.

## Next Steps

- Pick one: provide final compiled YAML from `alignment/repo-glossary-flat-research.html` to create/update `research/glossary.md` with approved terms.
- Pick one: provide feedback-only YAML from the page if any definition, conflict classification, or source-evidence mapping should be revised first.
- Pick one: after approved glossary writes, run `$reconcile-research` to check cross-document consistency now that terms are aligned.
- Pick one: run `$research-roadmap` to check overall project research status.

Artifact Destination & Proposed File Changes

Section feedback

Current artifacts: research/_working/preliminary-repo-glossary-research.md and alignment/repo-glossary-flat-research.html. Future approved artifact: research/glossary.md. The future glossary must not be written until final compiled YAML approves it.

Approve the review artifact and delayed canonical glossary destination

Compile YAML

Section feedback

Final approval answers are disabled until all required gate questions are answered.