Skip to content

[Bug]: Missing Read constitution.md when initialize speckit with codex ai #2650

@vmhieu51204

Description

@vmhieu51204

Bug Description

The specify init --here --ai codex --force --offline command create .agents folder. The SKILL.md of speckit-implement does not have rules regarding constitution:

  1. Load and analyze the implementation context:
    • REQUIRED: Read tasks.md for the complete task list and execution plan
    • REQUIRED: Read plan.md for tech stack, architecture, and file structure
    • IF EXISTS: Read data-model.md for entities and relationships
    • IF EXISTS: Read contracts/ for API specifications and test requirements
    • IF EXISTS: Read research.md for technical decisions and constraints
    • IF EXISTS: Read quickstart.md for integration scenarios

Steps to Reproduce

specify init --here --ai codex --force --offline

Expected Behavior

  1. Load and analyze the implementation context:
    • REQUIRED: Read tasks.md for the complete task list and execution plan
    • REQUIRED: Read plan.md for tech stack, architecture, and file structure
    • IF EXISTS: Read data-model.md for entities and relationships
    • IF EXISTS: Read contracts/ for API specifications and test requirements
    • IF EXISTS: Read research.md for technical decisions and constraints
    • IF EXISTS: Read quickstart.md for integration scenarios

Actual Behavior

  1. Load and analyze the implementation context:
    • REQUIRED: Read tasks.md for the complete task list and execution plan
    • REQUIRED: Read plan.md for tech stack, architecture, and file structure
    • IF EXISTS: Read data-model.md for entities and relationships
    • IF EXISTS: Read .specify/memory/constitution.md for governance constraints
    • IF EXISTS: Read contracts/ for API specifications and test requirements
    • IF EXISTS: Read research.md for technical decisions and constraints
    • IF EXISTS: Read quickstart.md for integration scenarios

Specify CLI Version

0.8.0

AI Agent

Codex CLI

Operating System

Linux Mint 22.2

Python Version

Python 3.13.3

Error Logs

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions