Documentation Index
Fetch the complete documentation index at: https://mintlify.com/xxyoudeadpunkxx/gpt-pf-chat-gpt-project-forge/llms.txt
Use this file to discover all available pages before exploring further.
ENTRY_POINT.md is the startup entry point for the target-project package. It is not one of the four artifact classes defined in 03_ARTIFACTS.md — it is the package startup surface itself. Its job is structural: tell the target project how to read the package before any project work begins. It defines read order, inference limits, conflict rules, and stop conditions. It does not contain a single word about what the project is supposed to do.
ENTRY_POINT.md says HOW to read the package. The brief says WHAT the project is. The SSOT says WHAT counts as official basis. These three surfaces answer three different questions and must never be collapsed into one.What ENTRY_POINT.md Is For
The target project needs one package-level reading surface before it encounters any project-specific content. Without it, there is no guarantee that the project will interpret the package in the right order, apply the right authority hierarchy, or stop when required information is missing.ENTRY_POINT.md closes exactly those gaps:
- How the package must be read
- What each package surface is for
- What counts as official basis and what does not
- What must not be inferred from absence or proximity
- When the target project must stop and ask before proceeding
Package Interpretation Authority Order
Inside the package, authority for package interpretation closes in this order:ENTRY_POINT.md
Highest authority on package interpretation, startup routing, inference limits, startup stop conditions, and package-local conflict handling.
TARGET_PROJECT_BRIEF_ARTIFACT.md
Highest authority on project frame and project-specific operational direction.
HANDOFF_ARTIFACT.md (if present)
Temporary and subordinate only. Provides operational continuity; cannot redefine frame or basis.
SOURCE_OR_MATERIAL_TRANSFER_ARTIFACT.md (if present)
Subordinate and non-normative. Candidate materials only — not official basis until explicitly promoted.
Attached or linked source materials (if present)
Reference only. No authority by default. Cannot become official basis without explicit approval.
What ENTRY_POINT.md May Contain
ENTRY_POINT.md is authorized to define the following:
- Package interpretation — how the full package must be read as a bounded startup unit
- Read order — the sequence in which package surfaces must be consumed
- Inference limits — what the target project must not infer from silence, proximity, or tone
- Startup stop conditions — when the target project must halt before beginning work
- Package-local conflict handling — which surface wins when two surfaces appear to disagree
- The official basis rule — that official startup basis is limited to the INITIAL_SSOT and what it explicitly names
- The reference-only rule — that transfer material, source materials, and unconfirmed runtime remarks are reference-only unless explicitly promoted
What ENTRY_POINT.md Must NOT Contain
ENTRY_POINT.md must never contain:
- Project-specific objective
- Project-specific scope boundaries
- Project-specific required outputs
- Approved sources or official materials
- Run-specific continuity or decisions
- Project-specific rationale or exceptions
TARGET_PROJECT_BRIEF_ARTIFACT, INITIAL_SSOT_ARTIFACT, or HANDOFF_ARTIFACT respectively. Placing them in ENTRY_POINT.md is contamination — it turns the package-reading surface into a hidden brief or a hidden SSOT.
The Startup Move
After the target project reads the full package, it must close six checks before beginning any project work:Close what counts as official basis at startup
Confirm the approved materials and sources from the SSOT.
Identify optional surfaces that are present
Note whether HANDOFF_ARTIFACT and SOURCE_OR_MATERIAL_TRANSFER_ARTIFACT are present and what they contain.
Identify missing required information
If any critical field is missing, mark it explicitly as missing — do not infer or fill it.
Stop Conditions
The target project must stop before proceeding if any of the following are true:TARGET_PROJECT_BRIEF_ARTIFACT.mdis missingINITIAL_SSOT_ARTIFACT.mdis missing- The brief is incomplete in a way that changes scope or output
- The SSOT is incomplete in a way that changes official basis
- Package surfaces conflict on a material point
- Only reference-only material exists for a point that requires official basis
- Attached sources exist but approval state is not closed where approval is required
- The package attempts to rely on missing artifacts as if they existed
Template Structure
This is the canonicalENTRY_POINT.md template. Use it as the startup surface of every target-project package.