Skip to content

Commit c8a60a9

Browse files
committed
docs: reorganize journal entries and create new pages for Repomix and rulesync
- Update journal entry for 2025-10-11 to reflect new insights on AI tools and AWS Okta integration. - Create a new page for Repomix detailing the configuration process for bundles.json. - Add new pages for rulesync GitHub issues, clarifying documentation on globs and simulated commands. - Enhance organization and accessibility of knowledge graph with new links and references.
1 parent af2e78c commit c8a60a9

5 files changed

+80
-45
lines changed

journals/2025_10_11.md

Lines changed: 15 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,15 @@
1-
- [[Repomix/How To/Have AI create repomix configuration bundles for topics]]
2-
- This morning I used a new technique - I used an [[AI/Coding/Tool]] to update the `bundles.json` based on a query in the repo, e.g.
3-
- > configuration called aws-okta-login and put files in it that are related to whether I could replace my usage of `aws_okta_keyman` with `aws sso login`.
4-
- This ended up adding the following to my `bundles.json` for repomix, which I then generated and used in [[ChatGPT]]. This was cool because I essentially used [[CursorAI]]'s vector indexing to quickly integrate with a chatgpt deep research query.
5-
- ```json
6-
"aws-okta-login-001": {
7-
"name": "aws-okta-login",
8-
"created": "2025-01-27T00:00:00.000Z",
9-
"lastUsed": "2025-10-11T10:57:22.731Z",
10-
"tags": [],
11-
"files": [
12-
"pages/AWS___Okta Keyman.md",
13-
"pages/AWS___Okta Keyman___How To___Install and Configure for Bedrock.md",
14-
"pages/mise___Task___How To___invoke aws_okta_keyman from mise with a configuration that references a default AWS account.md",
15-
"pages/Anthropic___App___Claude Code___Bedrock.md",
16-
"pages/Anthropic___App___Claude Code___Settings.md",
17-
"pages/AWS___Profile.md",
18-
"pages/AWS___CLI___config.md",
19-
"pages/AWS___CLI.md",
20-
"pages/AWS___IAM___How To___Use Temporary Access Keys.md",
21-
"pages/Anthropic___App___Claude Code___How To___Bootstrap Claude Code with Mise + UV-Powered Okta Role Assumption.md",
22-
"pages/Anthropic___App___Claude Code___How To___Get Started with AWS Bedrock.md",
23-
"pages/Anthropic___App___Claude Code___Tutorial___Dev Team Quickstart with Vue and AWS Bedrock.md",
24-
"pages/Anthropic___App___Claude Code___Bedrock___How To___Enable Prompt Caching.md",
25-
"pages/Goose___How To___Use Mise to Set AWS Bedrock Env Vars for Desktop App.md",
26-
"pages/aider___docs___llms___bedrock.md",
27-
"pages/AWS___Bedrock___API Key.md",
28-
"pages/AWS___Blog___25___05___Introducing Claude 4 in Amazon Bedrock.md",
29-
"pages/Person___Han Lee___Blog___25___03___Walkthrough%3A Setting Up Claude Code on Amazon Bedrock.md",
30-
"pages/langgraph___Studio___issue___24___11___Dynamic AWS Creds in LangGraph Studio.md",
31-
"pages/Okta___GitHub___okta-aws-cli.md",
32-
"journals/2025_10_11.md"
33-
]
34-
}
35-
```
36-
- [[Claude Code]]
37-
- [[Anthropic/App/Claude Code/Bedrock]]
38-
- Learned
39-
- the `awsAuthRefresh` claude code configuration key, which could help with [[AWS/Bedrock]] timeouts, which are annoying
40-
- [[AWS/CLI/sso/login]] `aws sso login --profile=<your-profile-name>` can be used to login to [[AWS]] with [[SSO]]. Started some [[Requirement/Elicitation]] with [[ChatGPT]] [here](https://chatgpt.com/g/g-p-689b98419e0c8191afc93b5d420e904c-bmad/c/68ea3830-b3e0-8328-b712-a4f47fc3655b)
41-
- [[DeepWiki]]
42-
- [[Open Source]] competitor [[DeepWiki/Open]] - [AsyncFuncAI/deepwiki-open: Open Source DeepWiki: AI-Powered Wiki Generator for GitHub/Gitlab/Bitbucket Repositories.](https://github.com/AsyncFuncAI/deepwiki-open)
43-
- [[DeepWiki/MCP]] requires [[Devin]] account.
44-
- I thought devin was a LOT more expensive ... but apparently it starts at $20 / month, goes to $500/month for teams, which is relatively comparable to [[CursorAI]]
45-
- [[CognitionAI/Blog/25/09/Rebuilding Devin for Claude Sonnet 4.5]]
1+
## [[AI Coding]]
2+
- ### rulesync
3+
- {{embed [[rulesync/log/25/10/11 Sat - globs and simulated commands]]}}
4+
- ### [[DeepWiki]]
5+
- [[Open Source]] competitor [[DeepWiki/Open]] - [AsyncFuncAI/deepwiki-open: Open Source DeepWiki: AI-Powered Wiki Generator for GitHub/Gitlab/Bitbucket Repositories.](https://github.com/AsyncFuncAI/deepwiki-open)
6+
- [[DeepWiki/MCP]] requires [[Devin]] account.
7+
- I thought devin was a LOT more expensive ... but apparently it starts at $20 / month, goes to $500/month for teams, which is relatively comparable to [[CursorAI]]
8+
- [[CognitionAI/Blog/25/09/Rebuilding Devin for Claude Sonnet 4.5]]
9+
- ### Repomix
10+
- [[Repomix/How To/Have AI create repomix configuration bundles for topics]]
11+
- ### Claude Code
12+
- [[Anthropic/App/Claude Code/Bedrock]]
13+
- Learned
14+
- the `awsAuthRefresh` claude code configuration key, which could help with [[AWS/Bedrock]] timeouts, which are annoying
15+
- [[AWS/CLI/sso/login]] `aws sso login --profile=<your-profile-name>` can be used to login to [[AWS]] with [[SSO]]. Started some [[Requirement/Elicitation]] with [[ChatGPT]] [here](https://chatgpt.com/g/g-p-689b98419e0c8191afc93b5d420e904c-bmad/c/68ea3830-b3e0-8328-b712-a4f47fc3655b)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
- This morning I used a new technique - I used an [[AI/Coding/Tool]] to update the `bundles.json` based on a query in the repo, e.g.
2+
- > configuration called aws-okta-login and put files in it that are related to whether I could replace my usage of `aws_okta_keyman` with `aws sso login`.
3+
- This ended up adding the following to my `bundles.json` for repomix, which I then generated and used in [[ChatGPT]]. This was cool because I essentially used [[CursorAI]]'s vector indexing to quickly integrate with a chatgpt deep research query.
4+
- ```json
5+
"aws-okta-login-001": {
6+
"name": "aws-okta-login",
7+
"created": "2025-01-27T00:00:00.000Z",
8+
"lastUsed": "2025-10-11T10:57:22.731Z",
9+
"tags": [],
10+
"files": [
11+
"pages/AWS___Okta Keyman.md",
12+
"pages/AWS___Okta Keyman___How To___Install and Configure for Bedrock.md",
13+
"pages/mise___Task___How To___invoke aws_okta_keyman from mise with a configuration that references a default AWS account.md",
14+
"pages/Anthropic___App___Claude Code___Bedrock.md",
15+
"pages/Anthropic___App___Claude Code___Settings.md",
16+
"pages/AWS___Profile.md",
17+
"pages/AWS___CLI___config.md",
18+
"pages/AWS___CLI.md",
19+
"pages/AWS___IAM___How To___Use Temporary Access Keys.md",
20+
"pages/Anthropic___App___Claude Code___How To___Bootstrap Claude Code with Mise + UV-Powered Okta Role Assumption.md",
21+
"pages/Anthropic___App___Claude Code___How To___Get Started with AWS Bedrock.md",
22+
"pages/Anthropic___App___Claude Code___Tutorial___Dev Team Quickstart with Vue and AWS Bedrock.md",
23+
"pages/Anthropic___App___Claude Code___Bedrock___How To___Enable Prompt Caching.md",
24+
"pages/Goose___How To___Use Mise to Set AWS Bedrock Env Vars for Desktop App.md",
25+
"pages/aider___docs___llms___bedrock.md",
26+
"pages/AWS___Bedrock___API Key.md",
27+
"pages/AWS___Blog___25___05___Introducing Claude 4 in Amazon Bedrock.md",
28+
"pages/Person___Han Lee___Blog___25___03___Walkthrough%3A Setting Up Claude Code on Amazon Bedrock.md",
29+
"pages/langgraph___Studio___issue___24___11___Dynamic AWS Creds in LangGraph Studio.md",
30+
"pages/Okta___GitHub___okta-aws-cli.md",
31+
"journals/2025_10_11.md"
32+
]
33+
}
34+
```
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
tags:: [[GitHub/Issue/My]]
2+
3+
- [Documentation clarification on globs · Issue #389 · dyoshikawa/rulesync](https://github.com/dyoshikawa/rulesync/issues/389)
4+
-
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
tags:: [[GitHub/Issue/My]]
2+
3+
- [README clarification on simulated commands and subagents · Issue #388 · dyoshikawa/rulesync](https://github.com/dyoshikawa/rulesync/issues/388)
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
- [[2025-10-11 Sat]]
2+
- ## Filed [[rulesync/GitHub/Issue/25/10/README clarification on simulated subagents and commands i388]] [README clarification on simulated commands and subagents · Issue #388 · dyoshikawa/rulesync](https://github.com/dyoshikawa/rulesync/issues/388)
3+
- I think the README [section on simulated commands and subagents](https://github.com/dyoshikawa/rulesync?tab=readme-ov-file#-simulated-commands-and-subagents) could be clearer.
4+
- I think of "simulated" commands like when I at-mention a specific cursor project rule ([Project Rules | Cursor Docs](https://cursor.com/docs/context/rules#project-rules): rule type `Manual` are "Only included when explicitly mentioned using @ruleName"). I think I have an idea of what these are because I think I used them in Cursor in the [bmad-code-org/BMAD-METHOD: Breakthrough Method for Agile Ai Driven Development](https://github.com/bmad-code-org/BMAD-METHOD/tree/main).
5+
- Specifically, I think having an explanation for the motivation for why they exist and when one might want to use them or why they are necessary (e.g. in Claude Code you could do `/pr-review` but in Cursor you need to do `@pr-review`) as well what the caveats are for them would be helpful.
6+
- My understanding is that one would only ever use "simulated" commands or subagents in an agentic coding tool that didn't actually support commands or subagents.
7+
- Right now the readme says,
8+
- > This is useful for shortening your prompts.
9+
- This part makes me think I don't understand them the same way. Can you help me understand how they shorten prompts?
10+
- Commands in general do save on context relative to rules ... is that what you meant?
11+
- ## Filed [[rulesync/GitHub/Issue/25/10/Documentation clarification on globs i389]]
12+
- The documentation could benefit from some clarifications on how the `globs` parameter impacts different coding agents.
13+
14+
My thoughts about what belongs in documentation for a library may be subtly changing due to deepwiki, though. I used [[rulesync/DeepWiki]] #DeepWiki [rulesync's deepwiki](https://deepwiki.com/search/what-formats-of-globs-can-i-us_146d4d84-894f-4a54-8f13-4fd11d3a87d0) to answer the following questions. Who knows, maybe in the future we will just use these types of auto-generated documentation with attached chatbots instead of fixing every use case into prose.
15+
- ## What formats of globs can I use in rulesync?
16+
- Suspected answer (deepwiki):
17+
- > The glob implementation is handled by the standard [glob library's globSync](https://github.com/isaacs/node-glob?tab=readme-ov-file#usage)
18+
- ## Are the globs relative to the root directory?
19+
- Suspected answer (deepwiki):
20+
- > Yes, glob patterns are relative to the project root directory. The implementation ... resolves patterns relative to the current working directory (the project root).
21+
- ## What if I reference a file path in a project rule or a command? Some tools have specific syntaxes for this; for example, [claude code has both file-relative "import" syntax `@docs/git-instructions.md`](https://docs.claude.com/en/docs/claude-code/memory#claude-md-imports) and project-relative "import" syntax `@~/.claude/my-project-instructions.md`, and cursor [has a similar @path/to/file/from/project/root](https://cursor.com/docs/context/rules#rule-anatomy) syntax
22+
- [Suspected answer (deepwiki):](https://deepwiki.com/search/what-formats-of-globs-can-i-us_146d4d84-894f-4a54-8f13-4fd11d3a87d0)
23+
- > Rulesync does not currently perform automatic conversion of file path references between different tools' syntaxes. When you write content in .rulesync/rules/*.md or .rulesync/commands/*.md files, the body content is passed through to tool-specific files without modification. ... The @ symbol you mentioned appears in rulesync's reference section generation, but this is a different feature.
24+
-

0 commit comments

Comments
 (0)