|
| 1 | +# Zenodo v6.3 Upload Guide |
| 2 | + |
| 3 | +**Date:** 2026-03-27 |
| 4 | +**Version:** 6.3.0 |
| 5 | +**Status:** Ready for Upload |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## Prerequisites |
| 10 | + |
| 11 | +1. ✅ Zenodo account (https://zenodo.org/signup) |
| 12 | +2. ⏳ ORCID linked to profile |
| 13 | +3. ✅ GitHub release v6.3.0 published |
| 14 | +4. ✅ All v6.3 files prepared |
| 15 | + |
| 16 | +--- |
| 17 | + |
| 18 | +## Upload Procedure (8 Depositions) |
| 19 | + |
| 20 | +### Step 1: Access Zenodo Deposit |
| 21 | + |
| 22 | +Visit: https://zenodo.org/deposit |
| 23 | + |
| 24 | +Login with your Zenodo account. |
| 25 | + |
| 26 | +### Step 2: Upload Parent Collection (PARENT) |
| 27 | + |
| 28 | +#### Basic Information |
| 29 | +- **Title:** `Trinity S³AI Framework — Parent Collection v6.3` |
| 30 | +- **Upload Type:** Publication |
| 31 | +- **Publication Type:** Other |
| 32 | + |
| 33 | +#### Files to Upload |
| 34 | +``` |
| 35 | +docs/research/ZENODO_README.md |
| 36 | +docs/research/CITATION.cff |
| 37 | +docs/research/ZENODO_V6.3_RELEASE_NOTES.md |
| 38 | +docs/research/figures/bundle_dependencies.png |
| 39 | +docs/research/figures/bundle_dependencies.svg |
| 40 | +``` |
| 41 | + |
| 42 | +#### Metadata (Copy from JSON) |
| 43 | +```json |
| 44 | +{ |
| 45 | + "creators": [{"name": "Vasilev, Dmitrii", "affiliation": "Independent Researcher"}], |
| 46 | + "description": "Trinity S³AI parent collection with 7 comprehensive bundles...", |
| 47 | + "keywords": ["AI", "Ternary", "Symbolic", "FPGA", "Agent Swarm"], |
| 48 | + "license": "CC-BY-4.0", |
| 49 | + "publication_date": "2026-03-27" |
| 50 | +} |
| 51 | +``` |
| 52 | + |
| 53 | +#### Communities |
| 54 | +- neurips |
| 55 | +- iclr |
| 56 | +- mlsys |
| 57 | + |
| 58 | +--- |
| 59 | + |
| 60 | +### Step 3: Upload B001 (HSLM) |
| 61 | + |
| 62 | +#### Files to Upload |
| 63 | +``` |
| 64 | +docs/research/zenodo_B001_enhanced_v6.2.md |
| 65 | +docs/research/notebooks/B001_Training_Analysis.ipynb |
| 66 | +docs/research/data/B001_training.csv |
| 67 | +docs/research/figures/B001_training_curve.png |
| 68 | +docs/research/figures/B001_training_curve.svg |
| 69 | +docs/research/figures/B001_fpga_resources.png |
| 70 | +docs/research/figures/B001_fpga_resources.svg |
| 71 | +docs/research/docker/Dockerfile.B001 |
| 72 | +``` |
| 73 | + |
| 74 | +#### Metadata |
| 75 | +```json |
| 76 | +{ |
| 77 | + "title": "B001: HSLM-1.95M — Ternary Language Model v6.3", |
| 78 | + "keywords": ["Language Models", "Ternary", "Calibration", "ECE"], |
| 79 | + "description": "HSLM achieves 123.9 perplexity with ECE 0.084..." |
| 80 | +} |
| 81 | +``` |
| 82 | + |
| 83 | +--- |
| 84 | + |
| 85 | +### Step 4: Upload B002 (FPGA) |
| 86 | + |
| 87 | +#### Files to Upload |
| 88 | +``` |
| 89 | +docs/research/zenodo_B002_enhanced_v6.2.md |
| 90 | +docs/research/notebooks/B002_FPGA_Analysis.ipynb |
| 91 | +docs/research/data/B002_fpga_synthesis.csv |
| 92 | +docs/research/figures/B002_fpga_resources.png |
| 93 | +docs/research/figures/B002_resource_utilization.png |
| 94 | +docs/research/docker/Dockerfile.B002 |
| 95 | +``` |
| 96 | + |
| 97 | +--- |
| 98 | + |
| 99 | +### Step 5: Upload B003-B007 |
| 100 | + |
| 101 | +Repeat for B003 (TRI-27), B004 (Lotus), B005 (VIBEE), B006 (Sacred), B007 (VSA). |
| 102 | + |
| 103 | +Each bundle should include: |
| 104 | +- Enhanced markdown description |
| 105 | +- Analysis notebook (if available) |
| 106 | +- CSV data files |
| 107 | +- Figures (PNG + SVG) |
| 108 | +- Dockerfile |
| 109 | + |
| 110 | +--- |
| 111 | + |
| 112 | +## File Manifest (Complete) |
| 113 | + |
| 114 | +### PARENT Collection (5 files) |
| 115 | +``` |
| 116 | +ZENODO_README.md 16 KB |
| 117 | +CITATION.cff 2 KB |
| 118 | +ZENODO_V6.3_RELEASE_NOTES.md 5 KB |
| 119 | +bundle_dependencies.png 256 KB |
| 120 | +bundle_dependencies.svg 71 KB |
| 121 | +``` |
| 122 | + |
| 123 | +### B001: HSLM (8 files) |
| 124 | +``` |
| 125 | +zenodo_B001_enhanced_v6.2.md 20 KB |
| 126 | +B001_Training_Analysis.ipynb 8 KB |
| 127 | +B001_training.csv 1 KB |
| 128 | +B001_training_curve.png 45 KB |
| 129 | +B001_training_curve.svg 12 KB |
| 130 | +B001_fpga_resources.png 38 KB |
| 131 | +B001_fpga_resources.svg 10 KB |
| 132 | +Dockerfile.B001 2 KB |
| 133 | +``` |
| 134 | + |
| 135 | +### B002: FPGA (6 files) |
| 136 | +``` |
| 137 | +zenodo_B002_enhanced_v6.2.md 15 KB |
| 138 | +B002_FPGA_Analysis.ipynb 7 KB |
| 139 | +B002_fpga_synthesis.csv 1 KB |
| 140 | +B002_fpga_resources.png 42 KB |
| 141 | +B002_resource_utilization.png 38 KB |
| 142 | +Dockerfile.B002 2 KB |
| 143 | +``` |
| 144 | + |
| 145 | +### B003-B007: Remaining Bundles (30+ files) |
| 146 | +Full list: see `docs/research/ZENODO_FILE_MANIFEST_v6.3.txt` |
| 147 | + |
| 148 | +--- |
| 149 | + |
| 150 | +## Total Upload Size |
| 151 | + |
| 152 | +| Bundle | Files | Size | |
| 153 | +|--------|-------|------| |
| 154 | +| PARENT | 5 | ~350 KB | |
| 155 | +| B001 | 8 | ~125 KB | |
| 156 | +| B002 | 6 | ~105 KB | |
| 157 | +| B003 | 5 | ~95 KB | |
| 158 | +| B004 | 5 | ~98 KB | |
| 159 | +| B005 | 8 | ~145 KB | |
| 160 | +| B006 | 6 | ~112 KB | |
| 161 | +| B007 | 7 | ~118 KB | |
| 162 | +| **Total** | **50** | **~1.1 MB** | |
| 163 | + |
| 164 | +--- |
| 165 | + |
| 166 | +## Post-Upload Steps |
| 167 | + |
| 168 | +### 1. Record DOIs |
| 169 | +After publishing, Zenodo will mint DOIs. Record them: |
| 170 | + |
| 171 | +```json |
| 172 | +{ |
| 173 | + "PARENT": "10.5281/zenodo.XXXXXXX", |
| 174 | + "B001": "10.5281/zenodo.XXXXXXY", |
| 175 | + "B002": "10.5281/zenodo.XXXXXXZ", |
| 176 | + ... |
| 177 | +} |
| 178 | +``` |
| 179 | + |
| 180 | +### 2. Update CITATION.cff |
| 181 | +Add the new DOIs to the citation file. |
| 182 | + |
| 183 | +### 3. Update README |
| 184 | +Add Zenodo badge to project README: |
| 185 | + |
| 186 | +```markdown |
| 187 | +[](https://doi.org/10.5281/zenodo.XXXXXXX) |
| 188 | +``` |
| 189 | + |
| 190 | +### 4. Cross-Reference Bundles |
| 191 | +Edit each bundle to add related identifier links to other bundles. |
| 192 | + |
| 193 | +--- |
| 194 | + |
| 195 | +## Verification Checklist |
| 196 | + |
| 197 | +- [ ] All 8 depositions created |
| 198 | +- [ ] All files uploaded (50 total) |
| 199 | +- [ ] Metadata filled completely |
| 200 | +- [ ] License set to CC-BY-4.0 |
| 201 | +- [ ] Communities added (neurips, iclr, mlsys) |
| 202 | +- [ ] DOIs recorded |
| 203 | +- [ ] CITATION.cff updated |
| 204 | +- [ ] README badges added |
| 205 | + |
| 206 | +--- |
| 207 | + |
| 208 | +## Troubleshooting |
| 209 | + |
| 210 | +### Issue: Large File Upload |
| 211 | +**Solution:** Use Zenodo CLI or split into smaller chunks |
| 212 | + |
| 213 | +### Issue: Metadata Validation Error |
| 214 | +**Solution:** Check JSON format, ensure all required fields present |
| 215 | + |
| 216 | +### Issue: DOI Not Minting |
| 217 | +**Solution:** Ensure publication date is set and status is "Published" |
| 218 | + |
| 219 | +--- |
| 220 | + |
| 221 | +## Contact |
| 222 | + |
| 223 | +For issues or questions: |
| 224 | +- GitHub: https://github.com/gHashTag/trinity/issues |
| 225 | +- Zenodo Help: https://help.zenodo.org |
| 226 | + |
| 227 | +--- |
| 228 | + |
| 229 | +**φ² + 1/φ² = 3 | TRINITY** |
0 commit comments