MIL-002 NATO converter: US-001, UC-001 and SSD-001; the converter with exception handling (spell_word catches the KeyError, generate_phonetic asks again until the input is valid); console and CSV adapters; 49 pytest tests; Doxygen comments.
Review records: RC-004, RC-010, RC-011, RC-012, RC-013, RC-014 (autonomous mode, AI as stand-in for S01, not independent).
MIL-002 NATO converter: US-001, UC-001 and SSD-001; the converter with exception handling (`spell_word` catches the `KeyError`, `generate_phonetic` asks again until the input is valid); console and CSV adapters; 49 pytest tests; Doxygen comments.
Review records: RC-004, RC-010, RC-011, RC-012, RC-013, RC-014 (autonomous mode, AI as stand-in for S01, not independent).
Closes #7
Closes #8
Closes #9
Closes #10
Closes #11
Closes #12
User story, use case and SSD for "spell a word"; spell_word with
try/except KeyError, generate_phonetic with the retry loop, console and CSV
adapters, 49 pytest tests; MIL-002 and the modelling documents accepted with
review records.
Task: MIL-002#1
Task: MIL-002#2
Task: MIL-002#3
Task: MIL-002#4
Task: MIL-002#5
Task: MIL-002#6
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
MIL-002 NATO converter: US-001, UC-001 and SSD-001; the converter with exception handling (
spell_wordcatches theKeyError,generate_phoneticasks again until the input is valid); console and CSV adapters; 49 pytest tests; Doxygen comments.Review records: RC-004, RC-010, RC-011, RC-012, RC-013, RC-014 (autonomous mode, AI as stand-in for S01, not independent).
Closes #7
Closes #8
Closes #9
Closes #10
Closes #11
Closes #12