Allow diacritics in job names
Nobody has claimed this yet.
- Dominant language
- Jupyter Notebook
- Stars
- 5
- Forks
- 10
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 17
Description
Lightning might release a change to allow certain special characters that are currently considered invalid https://github.com/OpenFn/lightning/issues/4577
Two things in Apollo need to be changed to match this change:
- Adjust normalisation logic in in workflow_chat so that the service doesn't rewrite the user's workflow names
- Adjust the prompt so that the model knows about the new rules
- Double check nothing else needs changing in job_chat and global_chat
This should be co-ordinated with Lightning so that there's not much gap between the two releases. Otherwise the model might produce invalid workflows or it might re-write the user's job names.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the workflow_chat normalisation logic and prompt, then compare the new naming rules in Lightning issue 4577. Check job_chat and global_chat for related handling. Done means Apollo preserves valid diacritics, the model prompt reflects the rules, and the changes are coordinated with the Lightning release.
Written by the indexing model from the issue text.
Assessment
- Domain
- ai
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100