वॉलेट / कोड, बिल्ड & सत्यापन
GitHub पर क्या प्रकाशित करें
स्रोत, निर्देश, लाइसेंस और साक्ष्य एक ही रिलीज़ के होने चाहिए।
खुला पैकेज
पैकेज में लाइसेंस के अनुसार आवश्यक स्रोत, स्थिर निर्भरताएँ, बिल्ड निर्देश, लाइसेंस/नोटिस, सुरक्षा नीति, बदलाव और स्रोत→बिल्ड→बाइनरी संबंध चाहिए। केवल कमिट इतिहास बिल्ड को पुनरुत्पादित नहीं बनाता।
क्या बाहर रखें
कुंजियाँ, सीड, वॉलेट डेटाबेस, क्रेडेंशियल, निजी प्रदाता कॉन्फ़िगरेशन, उपयोगकर्ता डेटा, अंदरूनी सर्वर पते और आकस्मिक लॉग निकालें। UI किट खरीदना उसे पूरा प्रकाशित करने की अनुमति नहीं है; पहले व्युत्पन्न फ़ाइलों के पुनर्वितरण अधिकार जाँचें।
स्थानीय तैयारी किट
स्थानीय किट में README, दस्तावेज़ संरचना, रिलीज़ सूची, पुनरुत्पादन/SBOM/सुरक्षा नीतियाँ, बग टेम्पलेट और सत्यापन रिकॉर्ड प्रारूप हैं। यह प्रकाशन की तैयारी है; इस चरण में सार्वजनिक GitHub रिपॉज़िटरी नहीं बनाई गई।
ऐप घटक कहाँ रहते हैं
लक्ष्य में Flutter प्रस्तुति और Rust कुंजी, डेटा व संचालन का अधिकार संभालता है। apps/flutter में UI, core में वॉलेट अधिकार, bridge में टाइपयुक्त असिंक्रोनस सीमा, platform में OS एडाप्टर, docs में गाइड, verification में स्वीकृत सार्वजनिक परिणाम और releases में संस्करण हैं।