diff --git a/10 Knowledge/Templates/Decision Template.md b/10 Knowledge/Templates/Decision Template.md index 093bcd6..503bbb1 100644 --- a/10 Knowledge/Templates/Decision Template.md +++ b/10 Knowledge/Templates/Decision Template.md @@ -1,5 +1,10 @@ # {{title}} +- 🟡 **Proposed** — Decision is being considered; not final yet. +- 🟢 **Decided** — Decision has been made and is currently valid. +- 🔴 **Rejected** — Option/proposal was explicitly considered and rejected. +- ⚫ **Superseded** — Was previously a valid decision, but a newer decision replaced it. + **Date:** {{date}} **Status:** 🟡 Proposed **Decision Owner:** diff --git a/20 Work/Decisions/Decision to stay with Algolia.md b/20 Work/Decisions/Decision to stay with Algolia.md new file mode 100644 index 0000000..b2f9451 --- /dev/null +++ b/20 Work/Decisions/Decision to stay with Algolia.md @@ -0,0 +1,73 @@ + +**Date:** 2026-07-27 +**Status:** 🟢 **Decided** +**Decision Owner:** Amadou +**People Involved:** Amadou, Mohammed B + +## Context + +New policy is forcing us to look at Canadian alternatives first. They needed to justify if they were American or not. If American and no employees in Canada, then I must submit an exception for this. + +## Problem + +Determine whether the procurement requirements and ongoing cost of Algolia justify replacing it with an alternative search platform. + +Replacing Algolia would affect multiple websites and require significant integration work, including a review and reimplementation of the synchronization between Directus and Algolia. + +## Options Considered + +### Option 1 + +**Description:** Leaving them + +**Pros:** Could probably be cheaper using services like mielesearch or typesense +- + +**Cons:** Very expensive on integration of all websites and full review of the sync code between Directus and Algolia +- + +### Option 2 + +**Description:** Stay with them + +**Pros:** Nothing changes +- + +**Cons:** Still expensive. +- + +## Decision + +What did we decide? +Decision is to stay with Algolia + +## Why + +Why was this option chosen? Cheaper long term and less disruptive + +## Risks / Trade-offs + +What are we accepting by making this decision? + +- We continue accepting Algolia's current recurring cost. +- We may need to maintain a procurement exception. +- This decision delays exploring potentially cheaper alternatives. + +## Next Steps + +- [ ] +- [ ] + +## Outcome + +_To be completed later._ + +What actually happened after the decision? Keeping the same stability in place. No need to redo and force a new system. + +## Lessons Learned + +What would I do differently next time? N/A + +## Related + +- [[]] \ No newline at end of file