Export and share¶
Run linting¶
- Open CoMapeo Tools → Lint Sheets.
- Wait for validation to finish (usually 5-15 seconds).
- Fix highlighted cells.
- Run Lint Sheets again to confirm all issues are resolved.
Fix bright red (critical) errors before generating.
Priority order¶
- Bright red background + white text (critical)
- Light red background (invalid/duplicate values)
- Yellow (missing required data or warnings)
- Red text (invalid references or URLs)
- Orange text (HTTP warning)
See Linting rules for color meanings.
Generate a config¶
Before you generate¶
- Run linting and fix all errors.
- Ensure at least one category has
trackin Applies. - Check that all icons are accessible.
- If you use translations, run Manage Languages & Translate first so sheets are up to date.
Steps¶
- Open CoMapeo Tools → Generate CoMapeo Category.
- Confirm the prompt.
- Wait for the progress dialog to complete.
What happens¶
- Sheets are validated.
- JSON is generated for categories, fields, icons, and translations.
- The build API packages the config and returns a
.comapeocatfile. - The file is saved to your Google Drive.
Typical stages:
- Validating and linting sheets
- Building the JSON payload
- Packaging and saving the file
Common issues¶
- Missing required fields → Run linting.
- Invalid icon URL → Check icon references or use inline SVG.
- Translation mismatch → Fix column A formulas.
- Timeout → Large configs can take longer; try again.
Share and load a config¶
Share the file¶
When generation completes, the .comapeocat file is already saved in your Google Drive.
- Open Google Drive and locate the file.
- Right-click → Get link.
- Change access to Anyone with the link can view.
- Share the link by email, chat, or another channel.
You can also share the .zip copy if it was created.
Load into CoMapeo¶
- On the device, open the Drive link.
- Download the
.comapeocatfile. - In CoMapeo, go to Menu → Coordinator Tools → Update Project Categories → Import.
- Select Import Categories and choose the file.
- Verify categories, icons, and translations in the app.
Alternative transfer options¶
- Email the file as an attachment
- Use other cloud storage (Dropbox, OneDrive)
- Transfer via USB