Draft
Conversation
The account migration that used mailgun was completed eleven years ago
Updated new bank logo to current version and github links
- bump project.clj with tools.build dependency - extend search/static.clj with tools.build namespace list - create tools-build-lib in search.clj and adjust indexing - implement library-for helper + all-libs vector - make pages/nss and pages/vars library‑aware - add new pages/tools_build.clj handlers and routes in pages.clj - add markdown docs (library overview + namespace placeholder) - add unit test for search/library-for - minor fixes: static.clj bracket, namespace requires in tools_build.clj This introduces the concept of multiple libraries (currently clojure.core and tools.build) and lays groundwork for adding more in future. Tests exercise the new library‑lookup logic; manual verification done via backend server.
- Add clojure.tools.build.api to clojure-namespaces in static.clj (alphabetical order, between clojure.test.tap and clojure.tools.deps.interop) - Remove separate tools-build-namespaces def - Add tools.build Guide link to tools-build-library.md per review feedback
Add clojure.tools.build as a supported library on clojuredocs.org
Add VS Code + Calva dev setup guide
Defines key terms used in the multi-library support investigation: static config (clojure-lib, gather-vars, gather-namespaces), indexes (lookup-vars, Lucene index, clucy), URL layer (var-path, cd-encode, $var-link, routes, Compojure), rendering (-nav, -tree, library-for, source-url), and data layer (library-url, congomongo). Follows glossary conventions from stu-ai-projects: substitutable initial clause, specific language, source citations. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Refs: #4
The Generic project type doesn't work correctly - users should select Leiningen when connecting to the running REPL server.
- nrepl 0.6.0 -> 1.6.0 - cider-nrepl 0.22.3 -> 0.58.0 (bundles orchard 0.37.1) Fixes two cider-nrepl background errors during REPL sessions: 1. FileNotFoundException fetching dead Netlify URL (clojuredocs-edn.netlify.com moved to .app) 2. NullPointerException in orchard's javadoc parser (JDK 17+ incompatibility in orchard 0.5.1) Both are dev-only dependencies; no production impact.
Add glossary with 21 terms for issue #4 multi-library analysis
Commit 96e3416 completed the migration from less to garden. A few .less files and a reference to less on the README were not cleaned up and can cause confusion.
Remove unused .less files
Correct gravatar size for Recently Updated
Was: :position 'relative'} Now: :position 'relative} The extra quote was causing Garden CSS compiler to fail at runtime.
Feat/12 search bar dissapearing fixes gitignore and updates necessarily deps for cljs tooling
Research: Data Model Coupling Audit
- project.clj: change :test-paths from ["test/clj"] to ["test"] so lein test discovers test/clojuredocs/core_test.clj - core_test.clj: remove reference to non-existent clojuredocs.core ns, replace deliberately-failing assertion with a passing placeholder
- CHANGELOG.md: document all changes in the Nubank fork since upstream, categorized by Added/Changed/Removed/Fixed/Security - docs/release-protocol.md: versioning scheme, release checklist, announcement template, deploy procedure, smoke tests, rollback plan
- Remove invented 1.0.0-nu version tag and -nu semver convention - Add AI cleanup section to CHANGELOG tracking errors caught and fixed - Add AI disclosure to release protocol explaining what was wrong - Rewrite deploy section: surface conflicting AWS vs Heroku descriptions instead of presenting unverified AWS procedure as current - Mark future-facing items as [goal] rather than decided - Rewrite versioning to propose date-based tags (Clojure ecosystem style) instead of inventing a custom semver scheme
- CHANGELOG: move test-paths/placeholder fixes out of AI cleanup into Fixed (they were Leiningen scaffolding defaults, not AI errors); add deploy procedure misattribution to AI cleanup section - release-protocol: user edits to deploy details, AI disclaimer, and announcement wording - README: consolidate deploy section, link to release-protocol.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This reverts commit 8e5f827.
fix: correct test-paths and replace failing placeholder test
docs: add CHANGELOG.md and release protocol
Defines a structured investigation plan using Matomo analytics and MongoDB data to identify a small, data-defensible feature to ship. Three workstreams: Matomo traffic analysis, MongoDB contribution patterns, and synthesis/prioritization. Includes prior art from Datomic docs analytics and concrete query templates. Session: 84ec2435-b051-47d0-bc0b-53c3dd0c3c45 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Docs/2yearvision
9f34849 to
2424b5d
Compare
2424b5d to
bfcdc8a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.