SWIFTCHAT MARK ENTRY V1 — TEST PACKAGE
=====================================

यह V1 testing के लिए है. आपकी working ID Card web में अभी कोई बदलाव नहीं किया गया है.
पहले extension test करेंगे. Working confirm होने के बाद इसे आपकी web के अलग SwiftChat Mark Entry page से जोड़ेंगे.

INSTALL
1) ZIP extract करें.
2) Chrome खोलें: chrome://extensions
3) Developer mode ON करें.
4) Load unpacked दबाएँ.
5) SWIFTCHAT_MARK_ENTRY_V1 folder select करें.
6) Extension को pin कर लें.

USE
1) SwiftChat में marks-entry page खोलें.
2) Extension खोलें.
3) "1. Download Student Excel (CSV)" दबाएँ.
4) SwiftChat_Student_Marks.csv Excel में खोलें.
5) Mark 1, Mark 2 ... columns में marks भरें.
   - Blank = उस field को skip करेगा.
   - 0 = zero mark enter करेगा.
   - Student Name बिल्कुल न बदलें.
6) Excel में File > Save As > CSV UTF-8 रखें.
7) SwiftChat page पर वापस जाएँ.
8) Extension में "2. Upload Filled Excel CSV" से file चुनें.
9) "3. Start Auto Entry" दबाएँ.
10) Page के ऊपर right side status box दिखेगा.

IMPORTANT
- पहले 2-3 students पर test करें.
- Test में marks/save सही confirm होने के बाद ही पूरा class run करें.
- SwiftChat page का structure अलग हुआ तो screenshot भेजें; selector adjust करेंगे.
- Duplicate/same student names हों तो V1 exact name match करता है; ambiguous match skip करेगा.

NEXT AFTER TEST
Working confirm होने के बाद:
- proper .xlsx download/upload
- आपकी existing web में separate SwiftChat Mark Entry page
- failed student report
- resume/retry
- class/subject aware field count
जोड़ा जाएगा.
