🛠️ Dev Log 041 – Key Updates on May 30¶
✅ dokugent deploy now runs identity wizard only once¶
Gemini suggested a refactor that finally fixed the issue where the identity wizard was showing up multiple times during the dokugent deploy sequence.
runCertifyCommandnow acceptsidandvalidas parameters.runCertifyFlowresolves identity only once and passes values downstream.- This avoids rereading or regenerating the cert-info file redundantly.
cert-info.jsonis only written once during the initial resolution.
📁 Refactors¶
- Conventions
- Preview
- Compile
📁 Meta JSON output in conventions¶
The dokugent conventions command now auto-generates a conventions.meta.json file that includes:
- Convention type
- Agent ID
- Creation timestamp
- Array of included convention files
This improves LLM readability and aids in tracing convention history across agents.
📖 Docs updated¶
site/docs/commands/dokugent-conventions.mdupdated to reflectmeta.jsongenerationsite/docs/commands/dokugent-preview.mdcleaned and confirmed to include all preview outputssite/docs/commands/dokugent-compile.mdupdated to document versioned.compiled.v*.cert.jsonoutputs and logs
🐛 Still pending¶
- Error handling if
.dokugent/config/agents/agentsConfig.tsis missing. - Proper CLI feedback when no BYO files are found during compile.
That's all for today! The deploy flow is now much more pleasant to use. 🎉