ਚੈਟ ਤੋਂ ਬੈਕਲੌਗ ਤੱਕ ਦਾ ਬਦਲਾਅ

ਤਿੰਨ ਮਹੀਨੇ ਪਹਿਲਾਂ, ਮੇਰਾ ਟਾਸਕ ਮੈਨੇਜਮੈਂਟ ਸਿਰਫ਼ ਇੱਕ ਚੈਟ ਵਿੰਡੋ ਸੀ। ਜੇਕਰ ਮੈਂ ਟੈਬ ਬੰਦ ਕਰ ਦਿੰਦਾ, ਤਾਂ ਯੋਜਨਾ ਖ਼ਤਮ ਹੋ ਜਾਂਦੀ ਸੀ।

ਅੱਜ, ਇਹ ਇੱਕ Postgres backlog ਹੈ। ਤਿੰਨ ਵੱਖ-ਵੱਖ AI agents—Claude Code, Codex, ਅਤੇ Grok—ਇਸ ਵਿੱਚੋਂ ਕੰਮ ਲੈਂਦੇ ਹਨ। ਉਹ ਇਸ 'ਤੇ attribution ਲਗਾਉਂਦੇ ਹਨ ਅਤੇ git history ਦੇ ਆਧਾਰ 'ਤੇ ਇਸਨੂੰ ਕਲੋਜ਼ (close) ਕਰਦੇ ਹਨ।

ਮੈਂ ਕੋਈ ਪ੍ਰੋਜੈਕਟ ਮੈਨੇਜਮੈਂਟ ਸਿਸਟਮ ਬਣਾਉਣ ਦੇ ਇਰਾਦੇ ਨਾਲ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਸੀ। ਮੈਂ ਬਸ ਮੁਸ਼ਕਲਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰਦਾ ਰਿਹਾ। ਹਰ ਵਾਰ ਜਦੋਂ ਮੈਂ ਇੱਕ ਸਮੱਸਿਆ ਨੂੰ ਸੁਲਝਾਇਆ, ਇੱਕ ਨਵੀਂ ਸਮੱਸਿਆ ਸਾਹਮਣੇ ਆ ਗਈ।

ਮੇਰਾ ਕੰਮ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹੈ। ਮੈਂ Nexus ਨਾਮ ਦਾ ਇੱਕ ਪਰਸਨਲ ਡਾਟਾ ਪਲੇਟਫਾਰਮ ਚਲਾਉਂਦਾ ਹਾਂ। ਮੈਂ ਲਗਭਗ 100 repositories ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹਾਂ। ਇੱਕ ਸਮੇਂ ਦੌਰਾਨ, ਮੈਂ 35 ਦਿਨਾਂ ਵਿੱਚ 557,000 ਲਾਈਨਾਂ ਦਾ ਕੋਡ ਸ਼ਿਪ ਕੀਤਾ। ਉਸ ਮਾਤਰਾ ਨੇ ਮੇਰੇ ਦੁਆਰਾ ਅਜ਼ਮਾਇਆ ਗਿਆ ਹਰ ਪਲੈਨਿੰਗ ਤਰੀਕਾ ਤਬਾਹ ਕਰ ਦਿੱਤਾ।

ਮੇਰਾ ਸਿਸਟਮ ਇਸ ਤਰ੍ਹਾਂ ਵਿਕਸਿਤ ਹੋਇਆ:

Phase 1: Conversational Planning ਯੋਜਨਾ ਚੈਟ ਹਿਸਟਰੀ ਵਿੱਚ ਹੁੰਦੀ ਸੀ। ਮੈਂ ਉੱਚੀ-ਉੱਚੀ ਸੋਚਦਾ ਸੀ, ਇੱਕ ਵਧੀਆ ਵਿਚਾਰ ਮਿਲਦਾ ਸੀ, ਅਤੇ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰ ਦਿੰਦਾ ਸੀ।

Phase 2: Per-Repo TODO Files ਮੈਂ ਹਰ repository ਵਿੱਚ TODO.md ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤੀ। ਮੈਂ ਸਧਾਰਨ ਚੈੱਕਲਿਸਟਾਂ ਦੀ ਵਰਤੋਂ ਬੰਦ ਕਰ ਦਿੱਤੀ। ਇਸ ਦੀ ਬਜਾਏ, ਮੈਂ ਛੋਟੀਆਂ ਸਪੈਸੀਫਿਕੇਸ਼ਨਾਂ (specs) ਲਿਖੀਆਂ। ਹਰੇਕ ਆਈਟਮ ਵਿੱਚ ਸ਼ਾਮਲ ਸੀ:

Phase 3: The Operator Backlog (OB) ਮੈਂ ਟਾਸਕਾਂ ਨੂੰ Postgres ਡਾਟਾਬੇਸ ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ। ਇਸ ਨਾਲ ਇੱਕ ਗਲੋਬਲ ਕਿਊ (queue) ਬਣ ਗਈ। ਮੈਂ ਇੱਕ ਅਪਰੂਵਲ ਗੇਟ (approval gate) ਜੋੜਿਆ। ਮੇਰੇ ਰਿਵਿਊ ਕਰਨ ਤੋਂ ਬਾਅਦ ਹੀ ਕੋਈ ਟਾਸਕ ਅਸਲੀ ਬਣਦਾ ਹੈ। ਇਹ AI ਨੂੰ ਬੈਕਲੌਗ ਵਿੱਚ ਫਾਲਤੂ ਕੰਮ (garbage) ਭਰਨ ਤੋਂ ਰੋਕਦਾ ਹੈ। ਮੈਂ ਸਟੇਟਸ ਲੇਨਾਂ (status lanes) ਦੀ ਵਰਤੋਂ ਕੀਤੀ:

Phase 4: Multi-Agent Execution ਬੈਕਲੌਗ ਹੁਣ ਕਈ AI agents ਲਈ ਇੱਕ ਸਾਂਝੀ ਕਿਊ (queue) ਹੈ।

ਸਬਕ ਸਧਾਰਨ ਹੈ: ਸਫਲ ਹੋਣ ਲਈ ਤੁਹਾਨੂੰ Phase 4 ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।

ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਚੀਜ਼ ਸਿੱਖਣੀ ਹੈ, ਤਾਂ Phase 2 ਦਾ ਫਾਰਮੈਟ ਅਪਣਾਓ। ਆਪਣੇ ਟਾਸਕਾਂ ਨੂੰ ਸਟੇਟਸ, ਟ੍ਰਿਗਰ, ਪਹਿਲਾਂ ਤੋਂ ਤੈਅ ਕੀਤੇ ਗਏ ਕਦਮਾਂ ਅਤੇ ਜੋਖਮਾਂ ਦੇ ਨਾਲ ਲਿਖੋ। ਇਸ ਵਿੱਚ ਕੁਝ ਖਰਚ ਨਹੀਂ ਹੁੰਦਾ ਅਤੇ ਇਹ ਸਭ ਕੁਝ ਬਦਲ ਦਿੰਦਾ ਹੈ।

ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਨਿਯਮ ਇਹ ਹੈ: ਹਮੇਸ਼ਾ ਸੱਚਾਈ ਦੇ ਅਧਾਰ 'ਤੇ ਯੋਜਨਾ ਬਣਾਓ। ਕਦੇ ਵੀ ਕਿਸੇ ਅੰਦਾਜ਼ੇ ਜਾਂ ਸਾਰ ਦੇ ਅਧਾਰ 'ਤੇ ਯੋਜਨਾ ਨਾ ਬਣਾਓ। ਪੁਰਾਣੇ ਡੇਟਾ 'ਤੇ ਅਧਾਰਤ ਇੱਕ ਸੰਪੂਰਨ ਯੋਜਨਾ ਵੀ ਉਨੀ ਹੀ ਤੇਜ਼ੀ ਨਾਲ ਅਸਫਲ ਹੋਵੇਗੀ ਜਿੰਨੀ ਕਿ ਬਿਨਾਂ ਕਿਸੇ ਯੋਜਨਾ ਦੇ।

ਸਰੋਤ: https://dev.to/niclydon/the-drift-from-chat-to-backlog-how-my-ai-task-planning-evolved-over-three-months-2akg

ਵਿਕਲਪਿਕ ਲਰਨਿੰਗ ਕਮਿਊਨਿਟੀ: https://t.me/GyaanSetuAi