docs(inji-mobile): rewrite workflow customization for Inji 1.x#1185
docs(inji-mobile): rewrite workflow customization for Inji 1.x#1185abhip2565 wants to merge 4 commits into
Conversation
Rework the Inji Wallet workflow customization page to reflect the release 1.x modular XState architecture: root/service-actor wiring, the per-feature file convention (Model/Machine/Actions/Guards/Services/Selectors), an up-to-date machine reference grouped by capability, and practical guidance for extending or adding machines. Signed-off-by: abhip2565 <paul.apaul.abhishek.ap@gmail.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Add a concise 'Flows covered' list (2-3 bullets) to the important machines - app, Issuers, VCMeta, VCItem, openID4VP, BLE scan/request, QrLogin, backup and restore - so consumers can see the concrete journeys each one drives at a glance. Signed-off-by: abhip2565 <paul.apaul.abhishek.ap@gmail.com>
Replace U+2011 non-breaking hyphens with plain ASCII hyphens for on-site search/copy consistency, and point the typegen note at a stable section heading anchor instead of a numbered-heading anchor that GitBook may slug unpredictably. Signed-off-by: abhip2565 <paul.apaul.abhishek.ap@gmail.com>
…headers Promote capability groups to H2 and machine names to plain-text H3 (previously H4 wrapped in inline code, which rendered smaller than the bold 'Flows covered' labels beneath them). Machine headers are now plain text, consistent with the rest of the docs. Signed-off-by: abhip2565 <paul.apaul.abhishek.ap@gmail.com>
|
Closing this misplaced PR because the change belongs in the Inji documentation repository. Recreated at inji/documentation#13. |
Rewrites the Inji Wallet Workflow Customization page to match the current release 1.x codebase, which the old page no longer reflected.
What changed
app.tsroot, the factory-and-spawn pattern,serviceRefs/AppServices, and parent↔child/broadcast/storage communication.Verified machine names, folder layout, and wiring against the
inji-walletmastercodebase.