Pendekatan Huntley bermula dengan menganalisis ujian dan merumuskan tingkah laku yang diuji dalam dokumen spesifikasi. Satu gelung kerja berasingan kemudian digunakan untuk memahami fungsi produk dan merujuk spesifikasi itu.
Diterbitkan olehImej dijana dengan GPT Image 2
Research answer
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/7r0kEd78FtcdAiMHXNNGuaqA5NI3/thumbnails/EEE474813AA23043E823/CD56382E76A171FCFE8E-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"apply diff","arguments":{"path":" bmad output/analysis/ANALYSIS 20261022 document test governance.md","diff":"<<<<<<< SEARCH\n:start line:82\n \n Huntley 的一手原文明确在跨语言移植场景中提出将测试提炼成领域规范。[10] 本提案不将该场景方法外推. Topic tags: general web, openai, llm, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts wit
Memindahkan perisian daripada satu bahasa pengaturcaraan ke bahasa lain bukan sekadar menulis semula kod. Tingkah laku yang sedia ada juga perlu difahami dan dikekalkan. Geoffrey Huntley mencadangkan satu cara menggunakan ejen AI untuk menyusun kerja itu: jadikan suite ujian sebagai bahan bagi membina spesifikasi bertulis sebelum kod dipindahkan.8
Dalam tulisan ringkasnya, Huntley mencadangkan satu gelung kerja ejen untuk meneliti fail-fail ujian dan merumuskan kandungannya ke dalam dokumen Markdown di bawah direktori /specs/. Spesifikasi itu juga perlu memautkan dakwaan atau penerangan kepada pelaksanaan berkaitan sebagai rujukan.8
Idea asasnya ialah ujian boleh memberi petunjuk tentang tingkah laku yang dijangka daripada sesuatu sistem. Apabila maklumat itu disusun dalam spesifikasi, pasukan mempunyai dokumen rujukan untuk membantu memahami fungsi yang perlu dikekalkan dalam bahasa baharu. Ringkasan sumber tentang tulisan tersebut turut menerangkan aliran kerja ini sebagai pemindahan kod berasaskan spesifikasi.6
Huntley mencadangkan gelung kerja yang berasingan untuk meneliti fungsi produk dalam kod sumber, sambil memastikan penerangan itu merujuk kepada spesifikasi yang telah disediakan.8 Pemisahan ini memberi tumpuan berbeza kepada dua persoalan: apakah yang diuji, dan apakah fungsi yang dilaksanakan oleh produk.
Kaedah ini boleh membantu menjadikan pengetahuan yang tersembunyi dalam kod dan ujian lebih mudah dirujuk ketika kerja pemindahan berlangsung. Namun, sumber yang tersedia menerangkan pendekatan tersebut—bukan hasil perbandingan atau jaminan bahawa ia akan berjaya untuk setiap pangkalan kod.
Cadangan ini khusus kepada pemindahan perisian antara bahasa. Ia tidak wajar dianggap sebagai alasan untuk memadam ujian atau menghentikan regresi harian. Spesifikasi bertulis boleh menyokong pemahaman tentang tingkah laku sistem, tetapi kod yang dipindahkan masih perlu diperiksa dan diuji.
Pengawasan manusia juga bergantung pada ejen dan cara ia dikonfigurasi. Sebagai contoh, dokumentasi Cline membezakan Plan Mode—untuk meneroka kod dan merancang tanpa mengubah fail—daripada Act Mode, yang menjalankan perubahan selepas pelan dipersetujui. Dalam aliran kerja lalai yang diterangkan, suntingan fail dan arahan terminal memerlukan kelulusan pengguna.2 Dokumentasi alat Cline turut menyatakan bahawa alat yang tersedia boleh berbeza mengikut konfigurasi sesi.
1
Ringkasnya, pendekatan Huntley menawarkan satu cara menyusun pengetahuan sebelum memindahkan kod: teliti ujian, dokumentasikan tingkah laku, kemudian gunakan spesifikasi itu untuk memahami fungsi produk. Nilainya terletak pada proses yang lebih jelas—bukan pada andaian bahawa ejen AI boleh menggantikan ujian atau semakan manusia.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Pendekatan Huntley bermula dengan menganalisis ujian dan merumuskan tingkah laku yang diuji dalam dokumen spesifikasi.
Pendekatan Huntley bermula dengan menganalisis ujian dan merumuskan tingkah laku yang diuji dalam dokumen spesifikasi. Satu gelung kerja berasingan kemudian digunakan untuk memahami fungsi produk dan merujuk spesifikasi itu.
Ini ialah kaedah yang dicadangkan untuk pemindahan kod antara bahasa, bukan bukti bahawa ujian rutin boleh dibuang atau hasilnya dijamin.
Pendekatan Huntley bermula dengan menganalisis ujian dan merumuskan tingkah laku yang diuji dalam dokumen spesifikasi. Satu gelung kerja berasingan kemudian digunakan untuk memahami fungsi produk dan merujuk spesifikasi itu.
Diterbitkan olehImej dijana dengan GPT Image 2
Research answer
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/7r0kEd78FtcdAiMHXNNGuaqA5NI3/thumbnails/EEE474813AA23043E823/CD56382E76A171FCFE8E-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"apply diff","arguments":{"path":" bmad output/analysis/ANALYSIS 20261022 document test governance.md","diff":"<<<<<<< SEARCH\n:start line:82\n \n Huntley 的一手原文明确在跨语言移植场景中提出将测试提炼成领域规范。[10] 本提案不将该场景方法外推. Topic tags: general web, openai, llm, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts wit
Memindahkan perisian daripada satu bahasa pengaturcaraan ke bahasa lain bukan sekadar menulis semula kod. Tingkah laku yang sedia ada juga perlu difahami dan dikekalkan. Geoffrey Huntley mencadangkan satu cara menggunakan ejen AI untuk menyusun kerja itu: jadikan suite ujian sebagai bahan bagi membina spesifikasi bertulis sebelum kod dipindahkan.8
Dalam tulisan ringkasnya, Huntley mencadangkan satu gelung kerja ejen untuk meneliti fail-fail ujian dan merumuskan kandungannya ke dalam dokumen Markdown di bawah direktori /specs/. Spesifikasi itu juga perlu memautkan dakwaan atau penerangan kepada pelaksanaan berkaitan sebagai rujukan.8
Idea asasnya ialah ujian boleh memberi petunjuk tentang tingkah laku yang dijangka daripada sesuatu sistem. Apabila maklumat itu disusun dalam spesifikasi, pasukan mempunyai dokumen rujukan untuk membantu memahami fungsi yang perlu dikekalkan dalam bahasa baharu. Ringkasan sumber tentang tulisan tersebut turut menerangkan aliran kerja ini sebagai pemindahan kod berasaskan spesifikasi.6
Huntley mencadangkan gelung kerja yang berasingan untuk meneliti fungsi produk dalam kod sumber, sambil memastikan penerangan itu merujuk kepada spesifikasi yang telah disediakan.8 Pemisahan ini memberi tumpuan berbeza kepada dua persoalan: apakah yang diuji, dan apakah fungsi yang dilaksanakan oleh produk.
Kaedah ini boleh membantu menjadikan pengetahuan yang tersembunyi dalam kod dan ujian lebih mudah dirujuk ketika kerja pemindahan berlangsung. Namun, sumber yang tersedia menerangkan pendekatan tersebut—bukan hasil perbandingan atau jaminan bahawa ia akan berjaya untuk setiap pangkalan kod.
Cadangan ini khusus kepada pemindahan perisian antara bahasa. Ia tidak wajar dianggap sebagai alasan untuk memadam ujian atau menghentikan regresi harian. Spesifikasi bertulis boleh menyokong pemahaman tentang tingkah laku sistem, tetapi kod yang dipindahkan masih perlu diperiksa dan diuji.
Pengawasan manusia juga bergantung pada ejen dan cara ia dikonfigurasi. Sebagai contoh, dokumentasi Cline membezakan Plan Mode—untuk meneroka kod dan merancang tanpa mengubah fail—daripada Act Mode, yang menjalankan perubahan selepas pelan dipersetujui. Dalam aliran kerja lalai yang diterangkan, suntingan fail dan arahan terminal memerlukan kelulusan pengguna.2 Dokumentasi alat Cline turut menyatakan bahawa alat yang tersedia boleh berbeza mengikut konfigurasi sesi.
1
Ringkasnya, pendekatan Huntley menawarkan satu cara menyusun pengetahuan sebelum memindahkan kod: teliti ujian, dokumentasikan tingkah laku, kemudian gunakan spesifikasi itu untuk memahami fungsi produk. Nilainya terletak pada proses yang lebih jelas—bukan pada andaian bahawa ejen AI boleh menggantikan ujian atau semakan manusia.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Pendekatan Huntley bermula dengan menganalisis ujian dan merumuskan tingkah laku yang diuji dalam dokumen spesifikasi.
Pendekatan Huntley bermula dengan menganalisis ujian dan merumuskan tingkah laku yang diuji dalam dokumen spesifikasi. Satu gelung kerja berasingan kemudian digunakan untuk memahami fungsi produk dan merujuk spesifikasi itu.
Ini ialah kaedah yang dicadangkan untuk pemindahan kod antara bahasa, bukan bukti bahawa ujian rutin boleh dibuang atau hasilnya dijamin.