ప్రధాన కంటెంట్‌కి దాటవేయండి

దీర్ఘకాలిక ఏజెంట్ వర్క్‌ఫ్లో

ఒక పని బహుళ సెషన్‌లు, హ్యాండ్‌ఆఫ్‌లు లేదా స్పాన్డ్ ఏజెంట్‌లను విస్తరించే అవకాశం ఉన్నప్పుడు ఈ ప్లేబుక్‌ని ఉపయోగించండి.

లక్ష్యాలు​

  • ప్రతి తాజా సెషన్‌కు సందర్భాన్ని తిరిగి పొందడానికి వేగవంతమైన మార్గాన్ని అందించండి
  • పెద్ద మార్పును ఒక్కసారిగా కొట్టే బదులు పనిని పెంచుకోండి
  • మరింత కోడ్‌ని జోడించే ముందు విరిగిన స్థానిక బేస్‌లైన్‌ను క్యాచ్ చేయండి
  • తదుపరి సెషన్ విశ్వసించగల మన్నికైన కళాఖండాలను వదిలివేయండి

రాష్ట్రాన్ని ఎక్కడ ఉంచాలి​

  • మానవులు, సమీక్ష బాట్‌లు లేదా బహుళ టూల్‌చెయిన్‌లకు ఒకే పని స్థితి అవసరమైనప్పుడు docs/agent-runs/<slug>/ని ఉపయోగించండి.
  • టాస్క్ స్టేట్ ఉద్దేశపూర్వకంగా ఒక వర్క్‌స్టేషన్ లేదా ఒక టూల్‌చెయిన్‌కు స్థానికంగా ఉన్నప్పుడు మాత్రమే .codex/runs/<slug>/ వంటి సాధనం-స్థానిక డైరెక్టరీని ఉపయోగించండి.
  • మరొక కంట్రిబ్యూటర్ లేదా ఏజెంట్‌కి తర్వాత అవసరమైతే బహుళ-సెషన్ భాగస్వామ్య స్థితిని ప్రైవేట్ స్క్రాచ్ ఫైల్‌లో దాచవద్దు.

అవసరమైన ఫైల్‌లు​

దీర్ఘకాలంగా కొనసాగుతున్న పని ప్రారంభంలో ఈ ఫైల్‌లను సృష్టించండి:

  • feature-list.json
  • progress.md

docs/agent-playbooks/templates/feature-list.template.json మరియు docs/agent-playbooks/templates/progress.template.mdలో టెంప్లేట్‌లను ఉపయోగించండి.

ఫీచర్ జాబితా కోసం JSONకు ప్రాధాన్యత ఇవ్వండి, తద్వారా ఏజెంట్లు మొత్తం పత్రాన్ని తిరిగి వ్రాయకుండానే తక్కువ సంఖ్యలో ఫీల్డ్‌లను నవీకరించగలరు.

సెషన్ ప్రారంభ చెక్‌లిస్ట్​

  1. pwdని అమలు చేయండి.
  2. progress.md చదవండి.
  3. feature-list.json చదవండి.
  4. git log --oneline -20ని అమలు చేయండి.
  5. ./scripts/agent-init.sh --smokeని అమలు చేయండి.
  6. ఇప్పటికీ pending, in_progress, లేదా blocked వంటి అత్యధిక ప్రాధాన్యత కలిగిన ఒక అంశాన్ని ఎంచుకోండి.

స్మోక్ స్టెప్ విఫలమైతే, కొత్త ఫీచర్ స్లైస్‌ని అమలు చేయడానికి ముందు విరిగిన బేస్‌లైన్‌ను పరిష్కరించండి.

సెషన్ నియమాలు​

  • ఒక సమయంలో ఒక ఫీచర్ లేదా టాస్క్ స్లైస్‌పై పని చేయండి.
  • ఫీచర్ జాబితాను మెషిన్-రీడబుల్ మరియు స్థిరంగా ఉంచండి. సంబంధం లేని అంశాలను తిరిగి వ్రాయడానికి బదులుగా స్థితి, గమనికలు, ఫైల్‌లు మరియు ధృవీకరణ ఫీల్డ్‌లను నవీకరించండి.
  • ఆ ఐటెమ్‌లో జాబితా చేయబడిన కమాండ్ లేదా యూజర్ ఫ్లోను అమలు చేసిన తర్వాత మాత్రమే ధృవీకరించబడిన అంశాన్ని గుర్తించండి.
  • మొత్తం టాస్క్-స్టేట్ యాజమాన్యం కోసం కాకుండా బౌండ్డ్ స్లైస్‌ల కోసం స్పాన్డ్ ఏజెంట్‌లను ఉపయోగించండి.
  • చైల్డ్ ఏజెంట్ ఒక వస్తువును కలిగి ఉన్నప్పుడు, దానికి ఖచ్చితమైన ఐటెమ్ ఐడి, అంగీకార ప్రమాణాలు మరియు అది తాకగల ఫైల్‌లను ఇవ్వండి.

సెషన్ ముగింపు చెక్‌లిస్ట్​

  1. progress.mdకి చిన్న ప్రోగ్రెస్ ఎంట్రీని జత చేయండి.
  2. feature-list.jsonలో తాకిన అంశాన్ని నవీకరించండి.
  3. ధృవీకరణ కోసం అమలు చేయబడిన ఖచ్చితమైన ఆదేశాలను రికార్డ్ చేయండి.
  4. క్యాప్చర్ బ్లాకర్స్, ఫాలో-అప్‌లు మరియు రెస్యూమ్ చేయడానికి తదుపరి ఉత్తమ వస్తువు.

సిఫార్సు చేసిన ప్రోగ్రెస్ ఎంట్రీ షేప్​

వంటి చిన్న నిర్మాణాన్ని ఉపయోగించండి:

## 2026-03-17 14:30

- Item: F003
- Summary: Updated the browser-check flow to use the shared init/bootstrap path.
- Files: `.cursor/agents/browser-check.md`, `.codex/agents/browser-check.toml`
- Verification: `corepack yarn build:verify`, `corepack yarn lint`, `corepack yarn typecheck`
- Next: Run the smoke flow and update the task-board status.