Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 1 addition & 15 deletions .claude/BACKLOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,10 @@

---

## P1 β€” Fix first (bugs / quick wins)

- [x] **Fix 404 at `/categories`** β€” Created `/categories/page.tsx` index page listing all 24 categories. *(Alex)*
- [x] **Fuzzy match: markdown table not converting to HTML** β€” Fixed in function page remarks renderer (`renderRemarks`) and concepts body renderer (`renderConceptBody`). Added `.markdown-table` CSS. *(Kerski)*
- [x] **Standardize input/output wording** β€” Changed "Result" label to "Output" in `ExampleSection.tsx`. Now consistently uses Input / Output across all function example sections. *(Alex)*
- [x] **Licensing** β€” MIT for code (`LICENSE`), CC BY 4.0 for content (`LICENSE-CONTENT`). README updated with licensing section.

---

## P2 β€” High impact, moderate effort

- [x] **Search: include concepts and patterns** β€” Upgraded search to return results from functions, concepts, and patterns with type badges.
- [x] **Patterns homepage prominence** β€” Added third action card and spotlight grid of up to 4 featured patterns (beginner-first) with difficulty badges.
- [x] **GitHub contributor attribution** β€” Shows contributor avatars/usernames on each page based on git history, similar to MS Docs.
- [ ] **GitHub link β†’ direct source file** β€” The GitHub icon in the bottom-right of each page should link directly to the source MDX file for that page in GitHub (for easy contribution), not just the repo homepage.
- [ ] **Sample tables: surface the M code** β€” The M code on the sample tables page is too hidden; make it more discoverable/visible. *(Alex)*
- [x] **Full relatedFunctions reference audit** β€” Tightened the content-integrity test to only allow references to documented slugs (removed spec slug fallback). Verified 0 broken references across all 661 functions.
- [x] **Internal-only function tagging + concept page** β€” Added `internal: true` frontmatter to all 21 internal-only functions, "Internal" badge in the UI (FunctionHeader), and concept guide at `src/content/concepts/internal-functions.mdx`.

---

Expand All @@ -36,4 +22,4 @@
## P4 β€” Strategic / needs a decision first

- [ ] **TMDL script for sample tables** β€” In addition to the M/Power Query code, provide a TMDL script so users can load sample tables directly via that path. *(Kerski)*
- [x] **MCP + Skills** β€” Supplement the MCP server with Skills. Reference: https://medium.com/@dan.avila7/separation-of-responsibilities-mcp-vs-skills-70a0d197f5d3 *(Kerski)*
- [ ] **Autonomous monthly content review** β€” Replace the current "create a reminder issue" workflow with a Claude Code headless run that automatically researches Microsoft blogs/docs, updates stale content, and opens a PR. Plan saved at `.claude/plans/autonomous-content-review.md`. Requires adding `ANTHROPIC_API_KEY` to GitHub Actions secrets.
Loading