Skip to content

Commit 64d798a

Browse files
committed
modify: order list to docs
1 parent 0e4754b commit 64d798a

File tree

5 files changed

+42
-46
lines changed

5 files changed

+42
-46
lines changed

docs/week-01-c.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
> Protocol: Second Mind OS
66
> Format: Verified Thinking Notes + Schema-Driven Capture
77
8-
## Objective
8+
## 1. Objective
99

1010
- **Core Concept(s)**: What is being learned this week?
1111
- **Outcome**: What am I expected to produce or understand?
1212
- **Protocol Scope**: This note follows the PACER loop → it serves as a **Check + Reflect** anchor.
1313

14-
## Concept Map / Schema
14+
## 2. Concept Map & Schema
1515

1616
> Use this section to describe the concept using:
1717
@@ -26,48 +26,48 @@ graph TD
2626
A --> D[Subcomponent 2]
2727
```
2828

29-
## Mental Models
29+
## 3. Mental Models
3030

3131
| Concept | Model / Metaphor | First-principle Breakdown |
3232
| --------------- | ---------------------------------- | --------------------------------- |
3333
| \[e.g. Pointer] | "Memory arrow → points to a box" | Address vs. value distinction |
3434
| \[e.g. Stack] | Stack = vertical tray, LIFO system | Memory ordering via frame context |
3535

36-
## 📣 ⌬ Insight Claims
36+
## 4. 📣 ⌬ Insight Claims
3737

3838
List insights that are **non-obvious**, and **must be claimed explicitly**, not just mentioned.
3939

40-
| ⌬ ID | Claim Statement | Trigger Point | Verified In |
41-
| ---- | -------------------------------------------- | ------------- | ------------------------- |
42-
| 001 | "A pointer holds an address, not the value" | Lecture Q\&A | `logs/YYYY-MM-DD-week-01-c.md` |
43-
| 002 | "Refactoring reveals abstraction boundaries" | During pset | `loop/week-01-c/pacer.yaml` |
40+
| ⌬ ID | Claim Statement | Trigger Point | Verified In |
41+
| ---- | -------------------------------------------- | ------------- | ------------------------------ |
42+
| 001 | "A pointer holds an address, not the value" | Lecture Q\&A | `logs/YYYY-MM-DD-week-01-c.md` |
43+
| 002 | "Refactoring reveals abstraction boundaries" | During pset | `loop/week-01-c/pacer.yaml` |
4444

45-
## 🚧 Blockers / Ambiguities
45+
## 5. 🚧 Blockers & Ambiguities
4646

4747
> List anything unclear, buggy, unresolved. These can be escalated into logs.
4848
4949
- Why is stack memory auto-freed, but heap not?
5050
- Pointer vs reference distinction in C vs Rust?
5151

52-
## 🧪 Tests / Self-Checks
52+
## 7. 🧪 Tests & Self-Checks
5353

5454
> Add one or more test questions to check understanding
5555
5656
1. Draw memory diagram of `int *p = &x;`, label addresses and values
5757
2. When does segmentation fault occur when using pointers?
5858

59-
## 📃 Trace Log / Learning Path
59+
## 8. Trace Log & Learning Path
6060

6161
- [x] Watched Lecture 1
6262
- [x] Read `Pointers in C` (CS50 Notes)
6363
- [x] Completed `pset1-Mario`
6464
- [ ] Created public output reflection
6565
- [ ] Shared ⌬ card with claim `001`
6666

67-
## 🔁 Linked Protocol Loops
67+
## 9. 🔁 Linked Protocol Loops
6868

69-
| Loop Phase | Linked File |
70-
| ---------- | ---------------------------- |
69+
| Loop Phase | Linked File |
70+
| ---------- | ------------------------------ |
7171
| Plan | `loop/week-01-c/pacer.yaml` |
7272
| Reflect | `logs/YYYY-MM-DD-week-01-c.md` |
7373

logs/YYYY-MM-DD-week-01-c.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Log — YYYY-MM-DD-topic-tag
22

3-
## 1. Focus Unit / Context
3+
## 1. Focus Unit & Context
44

55
**Track:** [track-name]
66
**Week:** 01
@@ -12,20 +12,20 @@
1212
- `loop/week-01-c/pacer.yaml`
1313
- `outputs/week-01-c/output.md`
1414

15-
## 2. 🚧 Blockers / Bugs / Blindspots
15+
## 2. 🚧 Blockers, Bugs, and Blindspots
1616

1717
- Infinite loop in `mario.c` when `n = 1` → stack overflow suspicion
1818
- Confusion about how `printf("\n")` interacts with loop count
1919
- Misunderstood `i--` vs `--i` inside nested loop
2020

21-
## 3. 🛠️ Resolution / Fix Strategy
21+
## 3. 🛠️ Resolution & Fix Strategy
2222

2323
- Used `printf("i: %d j: %d\n", i, j)` for trace-based debugging
2424
- Re-read CS50 walkthrough → matched with my code
2525
- Rewrote condition as: `for (int i = 0; i < height; i++)`
2626
→ Resolved control flow logic
2727

28-
## 4. 📣 Insights / Claims (``)
28+
## 4. 📣 Insights & Claims (``)
2929

3030
- ⌬ Loop order always reveals mental model: outer = rows, inner = cols
3131
- ⌬ Debugging = trace over theory → always anchor back to observable I/O

loop/week-01-c/claim.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ⌬ Claim — Week 01: [Topic]
22

3-
## 📣 Claim
3+
## 1. 📣 Claim
44

55
- **Fact Lock-in**: (knowledge)
66
Eg: “I understand the difference between stack and heap memory.”
@@ -11,13 +11,13 @@
1111
- **Insight Shift**: (mindset / abstraction layer upgrade)
1212
Eg: “Pointers are not just addresses — they represent indirection, which generalizes to references in high-level langs.”
1313

14-
## Evidence
14+
## 2. Evidence
1515

1616
- Verified via: [`logs/YYYY-MM-DD-week-01-c.md`](/logs/YYYY-MM-DD-week-01-c.md)
1717
- Output artifact: [`outputs/week-01-c/output.md`](/outputs/week-01-c/output.md)
1818
- Source of knowledge: CS50x Lectures + Pset1
1919

20-
## Note
20+
## 3. Note
2121

2222
This ⌬ **Mindstamp** represents a crystallized loop outcome.
2323

loop/week-01-c/reflect.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
# Reflect — Week 01: [Topic]
22

3-
## What clicked?
3+
## 1. What clicked?
44

55
- <Summarize top insights, conceptual locks, or shifts in model.>
66

7-
## What was hard?
7+
## 2. What was hard?
88

99
- <List where you struggled: mentally, technically, motivationally.>
1010

11-
## What would you do differently?
11+
## 3. What would you do differently?
1212

1313
- <What would your 3-days-ago self do better now?>
1414

15-
## 🏛 Meta-level feedback
15+
## 4. 🏛 Meta-level feedback
1616

1717
- Protocol friction: <Was PACER too heavy or helpful?>
1818
- System effectiveness: <Did the loop create clarity or chaos?>
1919
- Tooling: <What was missing? What worked well?>
2020

21-
## Spillover
21+
## 5. Spillover
2222

2323
- <How will this insight / habit affect other domains, workflows, or life decisions?>
2424

25-
## Quote
25+
## 6. Quote
2626

2727
> "Insert a quote or reflection sentence that encapsulates this week."
2828

outputs/week-01-c/output.md

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,31 @@
11
# Output — Week 01: [Topic]
22

3-
## Task
3+
## 1. Task
44

55
- **Goal**: <Detail, measurable if any – eg. "Build a CLI tool to extract EXIF from images.">
66
- **Type**: `code` / `writing` / `design` / `research` / `debug` / `review` / ...
77
- **Trigger**: <Link or summary to Pacer/Claim/Mindstamp that initiated this>
88

9-
## Process Snapshot
9+
## 2. Process Snapshot
1010

11-
### Problem Definition
11+
#### 2.1 Problem Definition
1212

1313
<What was the core problem or user story you started with?>
1414

15-
### Approach & Thought Process
15+
#### 2.2 Approach & Thought Process
1616

1717
- Step-by-step reasoning / decision points
1818
- Tradeoffs considered
1919
- Why this method?
2020

21-
### Tooling / Stack
21+
#### 2.3 Tooling / Stack
2222

2323
- Langs / Libs used
2424
- Environments (e.g. Replit, VSCode, Colab)
2525

26-
---
27-
28-
## Output Artifact
26+
## 3. Output Artifact
2927

30-
### Deliverable
28+
#### 3.1 Deliverable
3129

3230
Brief description — what did you make / produce?
3331

@@ -36,43 +34,41 @@ Brief description — what did you make / produce?
3634

3735
<Insert image or code snippet>
3836

39-
## 🚫 Breakdown & Bugs
37+
## 4. 🚫 Breakdown & Bugs
4038

41-
### Stucks / Bugs Hit
39+
#### 4.1 Stucks / Bugs Hit
4240

4341
- Error messages, logical deadends, constraints hit
4442
- Root causes
4543
- Fixes attempted
4644

47-
### Gaps / TODOs
45+
#### 4.2 Gaps / TODOs
4846

4947
- What’s not done yet / edge cases skipped?
5048
- What needs refactor or test?
5149

52-
## 🔁 Feedback Loop
50+
## 5. 🔁 Feedback Loop
5351

54-
### What Changed After Feedback?
52+
#### 5.1 What Changed After Feedback?
5553

5654
- Internal loop (self-review)
5755
- External (if feedback was received)
5856
- What was accepted / rejected / refined
5957

60-
## Learning Summary
58+
## 6. Learning Summary
6159

6260
- What skill got leveled up?
6361
- Any concepts clarified?
6462
- Any reusable insight or code pattern extracted?
6563

66-
## Insight Card
64+
## 7. Insight Card
6765

6866
- ⌬ Claim: `Memory tracing = 4-layer address mental model`
6967
- Situation: `While debugging segfault`
7068
- Impact: `Accelerated understanding of stack/heap`
7169
- Verified: [`logs/YYYY-MM-DD-week-01-c.md`](/logs/YYYY-MM-DD-week-01-c.md)
7270

73-
---
74-
75-
## References
71+
## 8. References
7672

7773
- Links to doc, forums, other outputs
7874

0 commit comments

Comments
 (0)