Skip to content

Add suggest-flow escape clause to Alliance appendix step 4 #196

Description

@jonathanMLDev

Problem

The suggest-flow gate behavior is correctly implemented and intentionally differs between Core (gate off by default) and Alliance (gate on by default, escapable via PINECONE_DISABLE_SUGGEST_FLOW=true). This is not a code defect.

There is a minor inconsistency within ALLIANCE_INSTRUCTIONS_APPENDIX in src/constants.ts:

  • Line 71 documents the escape hatch: "...mandatory gate unless PINECONE_DISABLE_SUGGEST_FLOW=true."
  • Line 74 (Alliance usage step 4) says only "mandatory flow gate" with no escape clause.

An LLM reading only step 4 may infer the gate is unconditional, contradicting line 71 and docs/TOOLS.md.

Acceptance Criteria

Implementation Notes

References

  • src/constants.tsALLIANCE_INSTRUCTIONS_APPENDIX lines 71 and 74
  • src/core/config.ts — Core disableSuggestFlow default true
  • src/alliance/config.ts — Alliance disableSuggestFlow default false
  • docs/TOOLS.md — suggest-flow gate documentation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions