Compare commits

..

200 Commits

Author SHA1 Message Date
3740eba654 "vault backup: 2026-03-05 22:08:08 from Flow" 2026-03-05 22:08:08 -06:00
8931456d95 "vault backup: 2026-03-05 21:53:02 from Flow" 2026-03-05 21:53:02 -06:00
38178d715c "vault backup: 2026-03-05 21:47:59 from Flow" 2026-03-05 21:47:59 -06:00
4714fd444e "vault backup: 2026-03-05 21:42:56 from Flow" 2026-03-05 21:42:56 -06:00
adbae363df "vault backup: 2026-03-05 21:37:53 from Flow" 2026-03-05 21:37:53 -06:00
ea800a4014 "vault backup: 2026-03-05 21:32:50 from Flow" 2026-03-05 21:32:50 -06:00
0872227113 "vault backup: 2026-03-05 21:27:47 from Flow" 2026-03-05 21:27:47 -06:00
b25eb4eb0a "vault backup: 2026-03-05 21:22:43 from Flow" 2026-03-05 21:22:43 -06:00
49fa97e141 "vault backup: 2026-03-05 21:17:40 from Flow" 2026-03-05 21:17:41 -06:00
612979e8fd "vault backup: 2026-03-05 21:12:37 from Flow" 2026-03-05 21:12:38 -06:00
1e31a915b9 "vault backup: 2026-03-05 20:52:31 from Flow" 2026-03-05 20:52:31 -06:00
8a5e7ca21e "vault backup: 2026-03-05 20:37:21 from Flow" 2026-03-05 20:37:21 -06:00
538b17a4b1 "vault backup: 2026-03-05 20:32:18 from Flow" 2026-03-05 20:32:18 -06:00
c027160d50 "vault backup: 2026-03-05 20:27:15 from Flow" 2026-03-05 20:27:15 -06:00
93802f496e Merge remote-tracking branch 'origin/main' 2026-03-05 20:17:09 -06:00
32102e2a60 Last Sync: 2026-03-05 20:13 (Mobile) from Tablet 2026-03-05 20:13:01 -06:00
8fd6bef0d1 "vault backup: 2026-03-05 20:12:06 from Flow" 2026-03-05 20:12:06 -06:00
57fc61138c Last Sync: 2026-03-05 19:43 (Mobile) from Tablet 2026-03-05 19:43:41 -06:00
676cccf97f "vault backup: 2026-03-04 20:28:03 from Flow" 2026-03-04 20:28:03 -06:00
7eff338a69 "vault backup: 2026-03-04 20:23:00 from Flow" 2026-03-04 20:23:00 -06:00
6223629f0e "vault backup: 2026-03-04 20:07:55 from Flow" 2026-03-04 20:07:55 -06:00
407724e407 "vault backup: 2026-03-04 20:02:52 from Flow" 2026-03-04 20:02:52 -06:00
e5af4968e9 "vault backup: 2026-03-04 19:57:49 from Flow" 2026-03-04 19:57:50 -06:00
d80a7dad8d "vault backup: 2026-03-04 19:52:47 from Flow" 2026-03-04 19:52:47 -06:00
6abd15214a "vault backup: 2026-03-04 19:47:44 from Flow" 2026-03-04 19:47:44 -06:00
957cf390a5 "vault backup: 2026-03-04 19:42:41 from Flow" 2026-03-04 19:42:41 -06:00
bc901350e7 "vault backup: 2026-03-04 19:37:38 from Flow" 2026-03-04 19:37:38 -06:00
66c8aa3668 "vault backup: 2026-03-04 19:32:36 from Flow" 2026-03-04 19:32:36 -06:00
d98d686e32 "vault backup: 2026-03-04 19:27:33 from Flow" 2026-03-04 19:27:33 -06:00
6a8de38dc5 "vault backup: 2026-03-04 19:11:58 from Flow" 2026-03-04 19:11:58 -06:00
62892eda34 "vault backup: 2026-03-04 19:06:55 from Flow" 2026-03-04 19:06:55 -06:00
b88233d35a Last Sync: 2026-02-28 10:28 (Mobile) 2026-02-28 10:28:49 -06:00
1e67b7e77c "vault backup: 2026-02-26 21:59:14 from Flow" 2026-02-26 21:59:15 -06:00
70d29619dc "vault backup: 2026-02-26 21:54:12 from Flow" 2026-02-26 21:54:12 -06:00
1a2d1511f2 "vault backup: 2026-02-26 21:39:05 from Flow" 2026-02-26 21:39:05 -06:00
c8eb9fd110 "vault backup: 2026-02-26 21:23:59 from Flow" 2026-02-26 21:23:59 -06:00
fb0a11ba43 "vault backup: 2026-02-26 21:18:56 from Flow" 2026-02-26 21:18:56 -06:00
76884cbb9e "vault backup: 2026-02-26 21:13:53 from Flow" 2026-02-26 21:13:53 -06:00
2ee4069005 "vault backup: 2026-02-26 21:08:50 from Flow" 2026-02-26 21:08:50 -06:00
9eecbebab9 "vault backup: 2026-02-26 21:03:47 from Flow" 2026-02-26 21:03:47 -06:00
5c85fcc95a "vault backup: 2026-02-26 20:58:44 from Flow" 2026-02-26 20:58:44 -06:00
fba3790c82 "vault backup: 2026-02-26 20:53:41 from Flow" 2026-02-26 20:53:41 -06:00
ef83b245d2 "vault backup: 2026-02-26 20:23:28 from Flow" 2026-02-26 20:23:28 -06:00
35ea90b3ec "vault backup: 2026-02-26 15:02:19 from Flow" 2026-02-26 15:02:19 -06:00
29e06d5627 "vault backup: 2026-02-26 14:57:16 from Flow" 2026-02-26 14:57:16 -06:00
9caacef6ed "vault backup: 2026-02-26 14:52:14 from Flow" 2026-02-26 14:52:14 -06:00
8abfa87ba7 "vault backup: 2026-02-26 14:47:10 from Flow" 2026-02-26 14:47:10 -06:00
0adaa78754 "vault backup: 2026-02-26 14:42:08 from Flow" 2026-02-26 14:42:08 -06:00
7a0999cd23 "vault backup: 2026-02-25 20:06:57 from Flow" 2026-02-25 20:06:57 -06:00
79192c01f6 "vault backup: 2026-02-25 20:01:54 from Flow" 2026-02-25 20:01:54 -06:00
6bb013a8b3 "vault backup: 2026-02-25 19:56:51 from Flow" 2026-02-25 19:56:51 -06:00
e7c1f5cbc1 "vault backup: 2026-02-25 19:51:46 from Flow" 2026-02-25 19:51:46 -06:00
3f78b01718 "vault backup: 2026-02-25 19:46:43 from Flow" 2026-02-25 19:46:43 -06:00
83529f4a6f "vault backup: 2026-02-25 19:41:40 from Flow" 2026-02-25 19:41:40 -06:00
dcb573db4e "vault backup: 2026-02-25 19:36:36 from Flow" 2026-02-25 19:36:36 -06:00
48416f3b1d "vault backup: 2026-02-25 19:31:33 from Flow" 2026-02-25 19:31:33 -06:00
794d8dc429 "vault backup: 2026-02-25 19:26:30 from Flow" 2026-02-25 19:26:30 -06:00
0ccfa51a5e "vault backup: 2026-02-25 19:21:26 from Flow" 2026-02-25 19:21:26 -06:00
cbe15c52e8 "vault backup: 2026-02-25 19:16:22 from Flow" 2026-02-25 19:16:22 -06:00
9112c24d1e "vault backup: 2026-02-25 19:11:19 from Flow" 2026-02-25 19:11:19 -06:00
d4365a0ef0 "vault backup: 2026-02-25 19:06:15 from Flow" 2026-02-25 19:06:15 -06:00
62a4565520 "vault backup: 2026-02-25 19:01:12 from Flow" 2026-02-25 19:01:12 -06:00
a682d9792c "vault backup: 2026-02-25 18:35:18 from Flow" 2026-02-25 18:35:18 -06:00
03de211dbb "vault backup: 2026-02-24 14:35:54 from Flow" 2026-02-24 14:35:54 -06:00
45c428b001 Last Sync: 2026-02-21 11:00 (Mobile) 2026-02-21 11:00:26 -06:00
45ac47f674 "vault backup: 2026-02-20 22:35:52 from Flow" 2026-02-20 22:35:52 -06:00
561f70a863 "vault backup: 2026-02-20 22:30:48 from Flow" 2026-02-20 22:30:48 -06:00
b69c0c9089 Last Sync: 2026-02-20 11:30 (Mobile) 2026-02-20 11:30:32 -06:00
4bab24ab67 Last Sync: 2026-02-20 11:28 (Mobile) 2026-02-20 11:28:01 -06:00
7990586493 Last Sync: 2026-02-20 11:26 (Mobile) 2026-02-20 11:26:52 -06:00
41c99fec76 Last Sync: 2026-02-20 11:26 (Mobile) 2026-02-20 11:26:42 -06:00
ed3b557e8b "vault backup: 2026-02-19 21:57:45 from Flow" 2026-02-19 21:57:45 -06:00
74a47303bd "vault backup: 2026-02-19 21:52:42 from Flow" 2026-02-19 21:52:42 -06:00
493dae0bac "vault backup: 2026-02-19 21:42:38 from Flow" 2026-02-19 21:42:38 -06:00
b523675203 "vault backup: 2026-02-19 21:37:35 from Flow" 2026-02-19 21:37:35 -06:00
8c5be31f8d "vault backup: 2026-02-19 21:32:32 from Flow" 2026-02-19 21:32:33 -06:00
c18d9ad31b "vault backup: 2026-02-19 21:27:30 from Flow" 2026-02-19 21:27:30 -06:00
4b90c3166e "vault backup: 2026-02-19 21:22:27 from Flow" 2026-02-19 21:22:27 -06:00
1a397c70a7 "vault backup: 2026-02-19 21:17:23 from Flow" 2026-02-19 21:17:23 -06:00
8e136229b2 "vault backup: 2026-02-19 21:12:19 from Flow" 2026-02-19 21:12:19 -06:00
16762baed8 "vault backup: 2026-02-19 21:07:16 from Flow" 2026-02-19 21:07:16 -06:00
677e8325f3 "vault backup: 2026-02-19 19:31:44 from Flow" 2026-02-19 19:31:45 -06:00
947da1764f "vault backup: 2026-02-18 20:16:17 from Flow" 2026-02-18 20:16:17 -06:00
61d53651d7 "vault backup: 2026-02-18 20:11:12 from Flow" 2026-02-18 20:11:12 -06:00
75f7616ea3 "vault backup: 2026-02-18 20:06:09 from Flow" 2026-02-18 20:06:09 -06:00
bdfe003ecf "vault backup: 2026-02-18 20:01:06 from Flow" 2026-02-18 20:01:06 -06:00
a57e92b573 "vault backup: 2026-02-18 19:56:03 from Flow" 2026-02-18 19:56:03 -06:00
54304b95e2 "vault backup: 2026-02-18 19:51:00 from Flow" 2026-02-18 19:51:00 -06:00
b9917c985a "vault backup: 2026-02-18 19:45:58 from Flow" 2026-02-18 19:45:58 -06:00
605ee2f4be "vault backup: 2026-02-18 19:40:54 from Flow" 2026-02-18 19:40:54 -06:00
0737e1105a "vault backup: 2026-02-18 19:35:51 from Flow" 2026-02-18 19:35:51 -06:00
56b2b2ebbc "vault backup: 2026-02-18 19:30:49 from Flow" 2026-02-18 19:30:49 -06:00
19d6a38444 "vault backup: 2026-02-18 19:25:46 from Flow" 2026-02-18 19:25:46 -06:00
b69a2f0e1f "vault backup: 2026-02-18 19:20:43 from Flow" 2026-02-18 19:20:43 -06:00
01bac2e169 "vault backup: 2026-02-18 19:15:41 from Flow" 2026-02-18 19:15:41 -06:00
65c107f07f "vault backup: 2026-02-18 19:10:38 from Flow" 2026-02-18 19:10:38 -06:00
d0751bf13a "vault backup: 2026-02-18 19:05:35 from Flow" 2026-02-18 19:05:35 -06:00
c6ad788885 "vault backup: 2026-02-18 18:35:24 from Flow" 2026-02-18 18:35:24 -06:00
f42a8c38c7 "vault backup: 2026-02-18 18:30:21 from Flow" 2026-02-18 18:30:21 -06:00
a6eb2c6b93 "vault backup: 2026-02-12 21:49:24 from Flow" 2026-02-12 21:49:24 -06:00
741e21dde8 "vault backup: 2026-02-12 21:44:21 from Flow" 2026-02-12 21:44:21 -06:00
e2a36a0fe7 "vault backup: 2026-02-12 21:34:17 from Flow" 2026-02-12 21:34:17 -06:00
7ba43778f7 "vault backup: 2026-02-12 21:29:13 from Flow" 2026-02-12 21:29:14 -06:00
288e0a9c1b "vault backup: 2026-02-12 21:24:10 from Flow" 2026-02-12 21:24:10 -06:00
50fb1d9921 "vault backup: 2026-02-12 21:19:07 from Flow" 2026-02-12 21:19:07 -06:00
bf77b426a3 "vault backup: 2026-02-12 21:14:04 from Flow" 2026-02-12 21:14:04 -06:00
c378fdfbd9 "vault backup: 2026-02-12 21:09:01 from Flow" 2026-02-12 21:09:01 -06:00
9ced98dc0c "vault backup: 2026-02-12 21:03:58 from Flow" 2026-02-12 21:03:58 -06:00
05c4923e65 "vault backup: 2026-02-12 20:58:54 from Flow" 2026-02-12 20:58:55 -06:00
6fcf4bd928 "vault backup: 2026-02-12 20:53:52 from Flow" 2026-02-12 20:53:52 -06:00
d1a726896d "vault backup: 2026-02-08 21:58:03 from Flow" 2026-02-08 21:58:03 -06:00
065793a474 "vault backup: 2026-02-08 21:47:59 from Flow" 2026-02-08 21:47:59 -06:00
46d9d91b73 "vault backup: 2026-02-08 21:42:56 from Flow" 2026-02-08 21:42:56 -06:00
0ffa7f2570 "vault backup: 2026-02-08 21:37:54 from Flow" 2026-02-08 21:37:54 -06:00
c151630239 "vault backup: 2026-02-08 21:32:51 from Flow" 2026-02-08 21:32:51 -06:00
df2243df79 "vault backup: 2026-02-08 21:27:48 from Flow" 2026-02-08 21:27:48 -06:00
9ebad4f12a "vault backup: 2026-02-08 21:22:46 from Flow" 2026-02-08 21:22:46 -06:00
07e0f6182a "vault backup: 2026-02-08 21:17:43 from Flow" 2026-02-08 21:17:43 -06:00
8b4b9ed67d "vault backup: 2026-02-08 21:12:40 from Flow" 2026-02-08 21:12:40 -06:00
c013cffcaf "vault backup: 2026-02-08 21:07:37 from Flow" 2026-02-08 21:07:37 -06:00
95c6e0e27f Last Sync: 2026-02-06 19:16 (Mobile) 2026-02-06 19:16:37 -06:00
20a9786c1a Last Sync: 2026-02-06 18:23 (Mobile) 2026-02-06 18:23:50 -06:00
0fc74282a1 "vault backup: 2026-02-06 10:52:44 from Flow" 2026-02-06 10:52:44 -06:00
d0168a6f3b "vault backup: 2026-02-06 10:47:41 from Flow" 2026-02-06 10:47:41 -06:00
2f0c69db72 "vault backup: 2026-02-06 10:42:39 from Flow" 2026-02-06 10:42:39 -06:00
4e96459207 "vault backup: 2026-02-05 21:04:55 from Flow" 2026-02-05 21:04:55 -06:00
6a13baf766 "vault backup: 2026-02-05 20:54:49 from Flow" 2026-02-05 20:54:50 -06:00
01b59a6a26 "vault backup: 2026-02-05 20:44:39 from Flow" 2026-02-05 20:44:39 -06:00
bbc639986b "vault backup: 2026-02-04 20:16:46 from Flow" 2026-02-04 20:16:46 -06:00
ba436d1b90 "vault backup: 2026-02-04 20:11:43 from Flow" 2026-02-04 20:11:43 -06:00
391ef2eaca "vault backup: 2026-02-04 20:06:40 from Flow" 2026-02-04 20:06:40 -06:00
87d16e6aed "vault backup: 2026-02-04 20:01:36 from Flow" 2026-02-04 20:01:36 -06:00
7947449298 "vault backup: 2026-02-04 19:56:33 from Flow" 2026-02-04 19:56:33 -06:00
b6fdfca2e5 "vault backup: 2026-02-04 19:51:30 from Flow" 2026-02-04 19:51:30 -06:00
7be0207748 "vault backup: 2026-02-04 19:46:27 from Flow" 2026-02-04 19:46:27 -06:00
dde184179e "vault backup: 2026-02-04 19:26:21 from Flow" 2026-02-04 19:26:21 -06:00
2dc26970cd "vault backup: 2026-02-04 19:21:18 from Flow" 2026-02-04 19:21:18 -06:00
54688942cb "vault backup: 2026-02-04 19:16:15 from Flow" 2026-02-04 19:16:15 -06:00
1d63234e1e "vault backup: 2026-02-04 19:06:11 from Flow" 2026-02-04 19:06:11 -06:00
df0e32f1f9 "vault backup: 2026-02-04 19:01:07 from Flow" 2026-02-04 19:01:08 -06:00
3ad024421a "vault backup: 2026-02-04 18:56:04 from Flow" 2026-02-04 18:56:04 -06:00
76934fc2b0 "vault backup: 2026-02-04 18:51:01 from Flow" 2026-02-04 18:51:01 -06:00
a22735d744 "vault backup: 2026-01-31 21:25:25 from Flow" 2026-01-31 21:25:25 -06:00
284c203de5 "vault backup: 2026-01-31 13:27:17 from Flow" 2026-01-31 13:27:17 -06:00
24aea5a988 "vault backup: 2026-01-31 13:22:14 from Flow" 2026-01-31 13:22:14 -06:00
a38472c5b6 "vault backup: 2026-01-31 12:51:54 from Flow" 2026-01-31 12:51:54 -06:00
7e3d3a8bf0 "vault backup: 2026-01-31 12:46:49 from Flow" 2026-01-31 12:46:49 -06:00
eac530865c "vault backup: 2026-01-30 12:09:07 from Flow" 2026-01-30 12:09:07 -06:00
9bf16996db "vault backup: 2026-01-29 22:48:30 from Flow" 2026-01-29 22:48:30 -06:00
a24cdff49a "vault backup: 2026-01-29 22:43:26 from Flow" 2026-01-29 22:43:26 -06:00
248c1a3392 "vault backup: 2026-01-29 22:38:22 from Flow" 2026-01-29 22:38:23 -06:00
3ef91523d1 "vault backup: 2026-01-29 22:33:19 from Flow" 2026-01-29 22:33:19 -06:00
3f8ca87317 "vault backup: 2026-01-29 21:53:00 from Flow" 2026-01-29 21:53:00 -06:00
c55262c683 "vault backup: 2026-01-29 21:47:56 from Flow" 2026-01-29 21:47:56 -06:00
b2f75d5843 "vault backup: 2026-01-29 21:42:54 from Flow" 2026-01-29 21:42:54 -06:00
db763b9c24 "vault backup: 2026-01-29 21:37:51 from Flow" 2026-01-29 21:37:51 -06:00
69b111e4c5 "vault backup: 2026-01-29 21:32:48 from Flow" 2026-01-29 21:32:48 -06:00
81060d91b5 "vault backup: 2026-01-29 21:27:46 from Flow" 2026-01-29 21:27:46 -06:00
dae01cc702 "vault backup: 2026-01-29 21:22:43 from Flow" 2026-01-29 21:22:43 -06:00
0e044e9276 "vault backup: 2026-01-29 21:17:40 from Flow" 2026-01-29 21:17:40 -06:00
c1398c190d "vault backup: 2026-01-29 21:12:37 from Flow" 2026-01-29 21:12:37 -06:00
2e2571ff06 "vault backup: 2026-01-29 21:07:34 from Flow" 2026-01-29 21:07:34 -06:00
a5a9906eaa "vault backup: 2026-01-29 21:02:31 from Flow" 2026-01-29 21:02:31 -06:00
31827cac20 "vault backup: 2026-01-29 20:57:28 from Flow" 2026-01-29 20:57:28 -06:00
3c64d7595d "vault backup: 2026-01-29 20:42:20 from Flow" 2026-01-29 20:42:20 -06:00
6d58a665bc "vault backup: 2026-01-29 20:37:16 from Flow" 2026-01-29 20:37:16 -06:00
d3556d078f "vault backup: 2026-01-28 20:32:38 from Flow" 2026-01-28 20:32:38 -06:00
0924142dc2 "vault backup: 2026-01-28 20:12:30 from Flow" 2026-01-28 20:12:30 -06:00
b453acceba "vault backup: 2026-01-28 20:02:27 from Flow" 2026-01-28 20:02:27 -06:00
6ce8482ff3 "vault backup: 2026-01-28 19:57:24 from Flow" 2026-01-28 19:57:24 -06:00
32227c2426 "vault backup: 2026-01-28 19:52:22 from Flow" 2026-01-28 19:52:22 -06:00
d1fbbe0735 "vault backup: 2026-01-28 19:47:19 from Flow" 2026-01-28 19:47:19 -06:00
1b49d94724 "vault backup: 2026-01-28 19:42:17 from Flow" 2026-01-28 19:42:17 -06:00
47b0d56920 "vault backup: 2026-01-28 19:37:14 from Flow" 2026-01-28 19:37:14 -06:00
ab97d6c8b4 "vault backup: 2026-01-28 19:32:12 from Flow" 2026-01-28 19:32:12 -06:00
9ed787d6c9 "vault backup: 2026-01-28 19:27:09 from Flow" 2026-01-28 19:27:09 -06:00
b43d071a24 "vault backup: 2026-01-28 19:07:04 from Flow" 2026-01-28 19:07:04 -06:00
70aa9334e8 "vault backup: 2026-01-28 19:02:01 from Flow" 2026-01-28 19:02:01 -06:00
2bd33a3f93 "vault backup: 2026-01-28 18:36:34 from Flow" 2026-01-28 18:36:34 -06:00
fb2bb5a454 "vault backup: 2026-01-22 22:29:51 from Flow" 2026-01-22 22:29:51 -06:00
fbc29414bf "vault backup: 2026-01-22 22:19:47 from Flow" 2026-01-22 22:19:47 -06:00
038947292b "vault backup: 2026-01-22 22:14:45 from Flow" 2026-01-22 22:14:45 -06:00
6645e99ac2 "vault backup: 2026-01-22 22:09:42 from Flow" 2026-01-22 22:09:42 -06:00
d202e2ebc0 "vault backup: 2026-01-22 22:04:40 from Flow" 2026-01-22 22:04:40 -06:00
32c40cc326 "vault backup: 2026-01-22 21:59:38 from Flow" 2026-01-22 21:59:38 -06:00
ab85891da9 "vault backup: 2026-01-22 21:49:34 from Flow" 2026-01-22 21:49:34 -06:00
0383a11109 "vault backup: 2026-01-22 21:44:32 from Flow" 2026-01-22 21:44:32 -06:00
a7488742e1 "vault backup: 2026-01-22 21:39:29 from Flow" 2026-01-22 21:39:29 -06:00
d59a657eea "vault backup: 2026-01-22 21:34:27 from Flow" 2026-01-22 21:34:27 -06:00
d7e68f864b "vault backup: 2026-01-22 21:29:24 from Flow" 2026-01-22 21:29:24 -06:00
9c9d5131a2 "vault backup: 2026-01-22 21:24:22 from Flow" 2026-01-22 21:24:22 -06:00
271fb4e492 "vault backup: 2026-01-22 21:19:19 from Flow" 2026-01-22 21:19:19 -06:00
b946e515d4 "vault backup: 2026-01-22 21:14:16 from Flow" 2026-01-22 21:14:16 -06:00
08f105835d "vault backup: 2026-01-22 21:09:14 from Flow" 2026-01-22 21:09:14 -06:00
f057895e8f "vault backup: 2026-01-22 19:33:49 from Flow" 2026-01-22 19:33:49 -06:00
14faa470d1 "vault backup: 2026-01-22 19:28:47 from Flow" 2026-01-22 19:28:47 -06:00
5199231f98 "vault backup: 2026-01-22 19:23:44 from Flow" 2026-01-22 19:23:44 -06:00
bbcfbb0694 "vault backup: 2026-01-22 19:18:42 from Flow" 2026-01-22 19:18:42 -06:00
adff655125 "vault backup: 2026-01-22 19:13:39 from Flow" 2026-01-22 19:13:39 -06:00
6d443f9c2a "vault backup: 2026-01-22 19:08:37 from Flow" 2026-01-22 19:08:37 -06:00
39 changed files with 979 additions and 1139 deletions

View File

@@ -82,6 +82,7 @@ Always respond in Markdown. Use headings, lists, and bold text for clarity.
- **Action:** Finds the latest raw class note in `10-Input/Classes/` that does not contain `processed: true` in its frontmatter.
- **Action:** Extracts knowledge sections (e.g., "Random Words," "Main Point").
- **Action:** Intelligently merges this knowledge into the corresponding `20-Knowledge/Synthesized-[Language]-Class-Notes.md` file, organizing by topic. New entries are added under existing topic headings, and new topics get new headings. A date stamp in the format `- YYYY-MM-DD:` is added next to each new heading for tracking.
- **Action (Priority):** Anything listed under a **# Main Point** heading is treated as high-priority permanent knowledge. All detailed explanations, nuances, and examples within this section MUST be preserved in full during synthesis.
- **Action:** Extracts the "Homework" section and overwrites the `10-Input/Classes/[Language]_Homework.md` file.
- **Action:** Creates a brief synopsis of the processed note's key topics, prepends it to the `[Language]_Homework.md` file, and then deletes any standalone synopsis file that was created.
- **Action:** Adds `processed: true` to the YAML frontmatter of the source note to prevent re-processing.
@@ -133,6 +134,7 @@ Always respond in Markdown. Use headings, lists, and bold text for clarity.
- **Action:** Finds the latest raw class note in `10-Input/Classes/` that does not contain `processed: true` in its frontmatter.
- **Action:** Extracts knowledge sections (e.g., "Random Words," "Main Point").
- **Action:** Intelligently merges this knowledge into the corresponding `20-Knowledge/Synthesized-[Language]-Class-Notes.md` file, organizing by topic. New entries are added under existing topic headings, and new topics get new headings. A date stamp in the format `- YYYY-MM-DD:` is added next to each new heading for tracking.
- **Action (Priority):** Anything listed under a **# Main Point** heading is treated as high-priority permanent knowledge. All detailed explanations, nuances, and examples within this section MUST be preserved in full during synthesis.
- **Action:** Extracts the "Homework" section and overwrites the `10-Input/Classes/[Language]_Homework.md` file.
- **Action:** Creates a brief synopsis of the processed note's key topics, prepends it to the `[Language]_Homework.md` file, and then deletes any standalone synopsis file that was created.
- **Action:** Adds `processed: true` to the YAML frontmatter of the source note to prevent re-processing.

View File

@@ -82,6 +82,7 @@ Always respond in Markdown. Use headings, lists, and bold text for clarity.
- **Action:** Finds the latest raw class note in `10-Input/Classes/` that does not contain `processed: true` in its frontmatter.
- **Action:** Extracts knowledge sections (e.g., "Random Words," "Main Point").
- **Action:** Intelligently merges this knowledge into the corresponding `20-Knowledge/Synthesized-[Language]-Class-Notes.md` file, organizing by topic. New entries are added under existing topic headings, and new topics get new headings. A date stamp in the format `- YYYY-MM-DD:` is added next to each new heading for tracking.
- **Action (Priority):** Anything listed under a **# Main Point** heading is treated as high-priority permanent knowledge. All detailed explanations, nuances, and examples within this section MUST be preserved in full during synthesis.
- **Action:** Extracts the "Homework" section and overwrites the `10-Input/Classes/[Language]_Homework.md` file.
- **Action:** Creates a brief synopsis of the processed note's key topics, prepends it to the `[Language]_Homework.md` file, and then deletes any standalone synopsis file that was created.
- **Action:** Adds `processed: true` to the YAML frontmatter of the source note to prevent re-processing.
@@ -133,6 +134,7 @@ Always respond in Markdown. Use headings, lists, and bold text for clarity.
- **Action:** Finds the latest raw class note in `10-Input/Classes/` that does not contain `processed: true` in its frontmatter.
- **Action:** Extracts knowledge sections (e.g., "Random Words," "Main Point").
- **Action:** Intelligently merges this knowledge into the corresponding `20-Knowledge/Synthesized-[Language]-Class-Notes.md` file, organizing by topic. New entries are added under existing topic headings, and new topics get new headings. A date stamp in the format `- YYYY-MM-DD:` is added next to each new heading for tracking.
- **Action (Priority):** Anything listed under a **# Main Point** heading is treated as high-priority permanent knowledge. All detailed explanations, nuances, and examples within this section MUST be preserved in full during synthesis.
- **Action:** Extracts the "Homework" section and overwrites the `10-Input/Classes/[Language]_Homework.md` file.
- **Action:** Creates a brief synopsis of the processed note's key topics, prepends it to the `[Language]_Homework.md` file, and then deletes any standalone synopsis file that was created.
- **Action:** Adds `processed: true` to the YAML frontmatter of the source note to prevent re-processing.

View File

@@ -1 +0,0 @@
- [ ] Research Practical differences between Myers Briggs letters

View File

@@ -1,135 +0,0 @@
---
processed: true
---
# Last Weeks Homework
Synopsis for Chinese Class_2026-01-01.md:
Key topics from this class included vocabulary related to jet lag and food, such as 'pig trotters', 'braised beef', and 'silkworm chrysalis'. The main point was a continued conversation about the economy, discussing rising prices, coping with economic difficulties, and the importance of a positive attitude, referencing a quote about not worrying about tomorrow.
# Random Words
我刚上玩日语课
Wǒ gāng shàng wán rìyǔ kè
I just finished my Japanese class.
一会日语,一会英语,一会中文
Yī huǐ'er rìyǔ, yī huǐ'er yīngyǔ, yī huǐ'er zhōngwén
Sometimes it's Japanese, sometimes it's English, sometimes it's Chinese.
一会 -> Yī huǐ'er -> sometimes
Note the 'er' after, nobody says it without it, its just a thing
Yī huǐ'er {{THING A}}, Yī huǐ'er {{THING B}}, Yī huǐ'er {{THING C}} can be used to show that some one or something is doing so many things within a same period of time.
但我还是住在美国
Dàn wǒ háishì zhù zài měiguó
But I still live in the United States.
我的意思是住在美国的成本非常高,必须全职工作才能养活自己,对吗?
Wǒ de yìsi shì zhù zài měiguó de chéngběn fēicháng gāo, bìxū quánzhí gōngzuò cáinéng yǎnghuo zìjǐ, duì ma?
My point is that the cost of living in the United States is very high, and you have to work full-time just to support yourself, right?
养活自己//yǎnghuo zìjǐ//To support oneself financially
全职工作//quánzhí gōngzuò//Full Time Work
成本//chéngběn//Cost
因为我可以吃很多主题和鸡爪子,都是免费的
Yīnwèi wǒ kěyǐ chī hěnduō zhǔtí hé jī zhuǎzǐ, dōu shì miǎnfèi de
Because I can eat a lot of themed dishes and chicken feet, and they're all free.
猪蹄比牛肉贵两倍
Zhū tí bǐ niúròu guì liǎng bèi
Pig trotters are twice as expensive as beef.
生的
Shēng de
raw
熟的
Shú de
Cooked/Ripe
我的家人都喜欢卖剩的猪蹄,然后他们自己做
Wǒ de jiārén dōu xǐhuān mài shèng de zhū tí, ránhòu tāmen zìjǐ zuò
My family likes to buy raw pig trotters and then cook them themselves.
我相信你
Wǒ xiāngxìn nǐ
I trust you
汉堡包
Hànbǎobāo
hamburger
我跟你说过,我该存档了,你还记得吗
Wǒ gēn nǐ shuōguò, wǒ gāi cúndàngle, nǐ hái jìdé ma
I told you I needed to save my work, do you remember?
所有的人物都改成了九十九级,然后又所有的装备
Suǒyǒu de rénwù dōu gǎi chéngle jiǔshíjiǔ jí, ránhòu yòu suǒyǒu de zhuāngbèi
All the characters were changed to level 99, and then all the equipment was also changed.
所有//Suǒyǒu//All
你知道我花了多少钱该存档吗?
Nǐ zhīdào wǒ huāle duōshǎo qián gāi cúndàng ma
Do you know how much money I spent on this save file?
我可以好好享受剧情
Wǒ kěyǐ hǎohǎo xiǎngshòu jùqíng
I can fully enjoy the story//plot
# Main Point
## Conversation about Economy (Cont.)
A: 师傅,最近生意怎么样呢?
A: Shīfu, zuìjìn shēngyi zěnme yàng ne?
A: Sir, how's business lately?
B: 最近不太好。
B: Zuìjìn bù tài hǎo。
B: Not really good lately.
A: 疫情之后,各行各业都不太好。
A: Yìqíng zhi1hòu, gè háng gè yè dōu bù tài hǎo.
A: Since the pandemic, things have been rough for all industries.
B: 对啊,什么都涨,就是工资不涨。
B: Duì a, shénme dōu zhǎng, jiùshì gōngzī bù zhǎng.
B: Yeah, everything is going up in price, except wages.
A: 师傅,你觉得以后经济会怎么样?
A: Shīfu, nǐ juédé yǐhòu jīngjì huì zěnme yàng?
A: Sir, what do you think the economy will be like in the future?
B: 以后可能会越来越不好。
B: Yǐhòu kěnéng huì yuè lái yuè bù hǎo.
B: The future will keep getting worse.
A: 我也同意。你觉得我们可以怎样应付经济难题呢
A: Wǒ yě tóngyì. Nǐ juédé wǒmen kěyǐ zěnyàng yìngfù jīngjì nántí ne
A: I agree too. How do you think we can cope with the economic difficulties?
B: 那就省着点儿花呗
B: Nà jiù shěngzhe diǎn'er huā bei
B: Then just spend a little less
- 呗/bei - you can stick at the end of an obvious sentence to soften the tone, and not to make the person sound like an idiot.
- 着/zhe - denotes that the action should be done over a period of time, not just a single occurrence.
A: 没错,这是个好办法,除此之外,我觉得心态也很重要,您觉得呢?
A: Méi cuò, zhè shìgè hǎo bànfǎ, chú cǐ zhī wài, wǒ juédé xīntài yě hěn zhòngyào, nín juédé ne?
A: No mistake, this is a good way, besides that, I feel attitude is very important, what do you think?
B: 对,没错
B: Duì, méi cuò
B: Yes, that's right.
A: 前几天我看到一句话说:“所以,总不要为明天忧虑,明天有明天的忧虑。每一天的难题已经够多了"。您觉得有道理吗?
A: Qián jǐ tiān wǒ kàn dào yījù huàshuō:“Suǒyǐ, zǒng bùyào wéi míngtiān yōulǜ, míngtiān yǒu míngtiān de yōulǜ. Měi yītiān de nántí yǐjīng gòu duōle". Nín juédé yǒu dàolǐ ma?
A: A few days ago I saw a quote that said, "Therefore, do not worry about tomorrow, for tomorrow will worry about itself. Each day has enough trouble of its own." Do you think that makes sense?
- Can be used as its own structure. **Qián jǐ tiān wǒ kàn dào yījù huàshuō:{{INSERT SCRIPTURE}} Nín juédé yǒu dàolǐ ma?**
B: 非常有道理
B: Fēicháng yǒu dàolǐ
B: Very much makes sense
# Homework
- Make 3 sentences using "Yī huǐ'er"
- Make 2 sentences using 生的, and another 2 using 熟的
- Recite all sentences, and review conversation we were supposed to talk about today

View File

@@ -1,74 +0,0 @@
# Last Weeks Homework
Synopsis for Chinese Class_2026-01-08.md:
Key topics from this class included vocabulary related to the cost of living ('养活自己', '成本'), food ('生的', '熟的'), and gaming ('存档', '剧情'). A grammar point on using '一会' (yī huǐ'er) to describe doing multiple things was covered. The main point was a continued conversation about the economy, discussing how to cope with economic difficulties ('省着点儿花呗') and the importance of a positive mindset, referencing a biblical quote about not worrying about tomorrow.
# Homework
- Make 3 sentences using "Yī huǐ'er"
- Wǎnfàn de shíhòuYī huǐ'er Niúròu, yī huǐ'er Zhūròu, yī huǐ'er Jīròu
- Wán er yóuxì de shíhòu Yī huǐ'er Final Fantasy, yī huǐ'er League of legends, yī huǐ'er wo de shijie
- wǒ chī tángguǒ de shíhou, Yī huǐ'er Tián, yī huǐ'er Suān, yī huǐ'er là
- Make 2 sentences using 生的 Shēng de, and another 2 using 熟的 Shú de
- Chī shēng de ròu fēicháng bùjiànkāng.
- Děng shuǐguǒ shúle zài chī.
- Recite all sentences, and review conversation we were supposed to talk about today
# Random Words
- 我们叫它马桶盖儿
- Wǒmen jiào tā mǎtǒng gài'er
- We call it a toilet seat
- mǎtǒng -> Toilet
- gài'er -> Cover
- 太吓人了
- Tài xiàrénle
- That's Terrifying!
- xiàrén -> Terrifying | LIT: frightens people | ADJ
- 强大
- Qiángdà
- Strong, but in the sense of a strong machine, not a strong person
A 跟 B 差不多ADJ
A gēn B chàbùduō ADJ
A and B are about the same in ADJ
# Main Point
-
# Supplementary Notes
## 都 vs 才
Can use 都//doū or 才//cái to show your subjective feeling about something. 都 is a negative feeling about it, and 才 is a positive feeling about
我都二十四岁了
*doū* èrshísì suìle
I'm *already* 24 years old.
- You can use *doū* to mean "already" in an unpleasant or an anxious way. A very **negative** thing. As in I'm already 24 years old, I can't believe it, I'm ancient. It doesn't tie to the actual meaning of “already", it focuses on the negative aspect of it.
- Structure:
-*doū* {age} suìle -> I'm *already* {age} years old
我才三十岁
Wǒ cái sānshí suì
I'm only 30 years old
- The opposite of before. Your ONLY 30 years old, life has just started and you have plenty of time, and your **positive** about it.
- Notice no le. I don't know why. Neither does he.
都九点了,我需要回家!
Dōu jiǔ diǎnle, wǒ xūyào huí jiā!
Its already 9pm, I need to go home!
才九点,我们继续玩儿吧!
Cái jiǔ diǎn, wǒmen jìxù wán'er ba!
It's only 9pm, we continue playing!
SSD的价格都1000了被卖了
SSD de jiàgé dōu 1000 le! Bèi màile!
The price of SSDs has reached 1000! Don't buy it!
SSD的价格才一百! 买!
SSD de jiàgé cái yībǎi! Mǎi!
The SSD is only a hundred dollars! Buy it!
# Homework
- Make 5 groups of sentences using 都 vs 才
- Recite the rest of the sentences we made today.
-

View File

@@ -0,0 +1,77 @@
---
processed: true
---
# Last Weeks Homework
**Synopsis from Chinese Class_2026-02-19.md:** This session focused on Chinese New Year traditions, including the Spring Gala (春晚), Lunar New Year's Eve (除夕), and the linguistic origin of the phrase "killing your uncle" (死舅) as a pun for "missing old times" (思旧). It also introduced a new grammar structure for expressing that an action is an important step toward a goal.
# Homework
Make 5 sentences in doing main structure
- Dǎkāi kǎoxiāng Shì zuofan de zhòngyào yībù
- Yào qiānxùn shì Chéngshú de zhòngyào yībù
- Zhǎo gōngzuò Shì + jiehun + de zhòngyào yībù
- Zhuànqián Shì + Mǎifáng + de zhòngyào yībù
- Yánjiū Shì Biàn dé gèng cōngmíng de zhòngyào yībù
# Random Words
- 我觉得我疯了 -》 Wǒ juédé wǒ fēngle -》 I think I'm going crazy.
- 上次我买的是实体版,这次我买的是数字版
- Shàng cì wǒ mǎi de shì shítǐ bǎn, zhè cì wǒ mǎi de shì shùzì bǎn
- Last time I bought the physical version, this time I bought the digital version.
- 我不断下辖,不断删除
- Wǒ bùduàn xiàzǎi, bùduàn shānchú
- I kept downloading and deleting.
- bùduàn -> Continuous
- xiàzài -> Download
- shānchú -> Delete
- 这就是为什么我买了数字版
- Zhè jiùshì wèishéme wǒ mǎile shùzì bǎn
- That's why I bought the digital version.
# Main Point
## bùduàn -> Continuous
Adverb. Means "continuous". Hanzi translate as "non-stop"
我们应该不断向上帝祷告
Wǒmen yīnggāi bùduàn xiàng shàngdì dǎogào
We should non-stop to god pray.
我们应该不断为弟兄姐妹祷告
Wǒmen yīnggāi bùduàn wèi dìxiōng jiěmèi dǎogào
We should continually pray for our brothers and sisters.
我们应该不断传到
Wǒmen yīnggāi bùduàn chuándào
## That's why
我没有你的勇气,这就是为什么我还单身
Wǒ méiyǒu nǐ de yǒngqì, zhè jiùshì wèishéme wǒ hái dānshēn
I don't have your courage, that's why I'm still single.
## Number One
我一七五
Wǒ yāoqīwǔ
- Note, when pronouncing the number by itself, with no unit, we pronounce one as yāo, not yī
## Either Big or Small
Bùguǎn dàshì xiǎoshì, zhǐyào shi wǒmen guānxīn de, yēhéhuá dōu yuànyì tīng
No matter how big or small the matter, as long as it concerns us, Jehovah is willing to listen.
Bùguǎn dàshì xiǎoshì,
No matter big or small,
# Homework
- 3 sentences using "bùduàn"
- Wǒmen yīnggāi bùduàn lian4xi2 shuo zhongwen
- Wǒmen yīnggāi bùduàn baochi jian1qiang2
- Wǒmen yīnggāi bùduàn Yánjiū shengjing
- 3 sentences using "zhè jiùshì wèishéme”
- wo xihuan chi fan, zhe jiushi weishenme wo xuexi zuofan le
- wo xihuan bangzhu ren mingbai shengjingle, zhe jiushi weishenme wo xuexi zhongwen.
- wo de lao de shǔbiāo Dǎpòle, zhe jiushi weishenme wo xuyao mai yi ge xin de.
- 3 sentences using "Bùguǎn dàshì xiǎoshì"
- Bùguǎn dàshì xiǎoshì, shangdi keyi bangzhu women Kèfú
- Bùguǎn dàshì xiǎoshì, Wǒmen zǒng néng cóng zhōngxué dào yīxiē dōngxī.
- Bùguǎn dàshì xiǎoshì,

View File

@@ -0,0 +1,74 @@
# Last Weeks Homework
# Synopsis - 2026-02-26
- bùduàn (不断) -> Continuous / Non-stop. Adverb.
- zhè jiùshì wèishéme (这就是为什么) -> That's why.
- Pronouncing "One" as yāo (一) when reading a number by itself.
- Bùguǎn dàshì xiǎoshì (不管大事小事) -> No matter how big or small.
# Homework
- 3 sentences using "bùduàn"
- Wǒmen yīnggāi bùduàn lian4xi2 shuo zhongwen
- Wǒmen yīnggāi bùduàn baochi jian1qiang2
- Wǒmen yīnggāi bùduàn Yándu shengjing
- 3 sentences using "zhè jiùshì wèishéme”
- wo xihuan chi fan, zhe jiushi weishenme wo xuexi zuofan
- wo xihuan bangzhu ren mingbai shengjing, zhe jiushi weishenme wo xuexi zhongwen.
- wo de jiù shǔbiāo huàile, zhe jiushi weishenme wo xuyao mai yi ge xin de.
- 3 sentences using "Bùguǎn dàshì xiǎoshì"
- Bùguǎn dàshì xiǎoshì, shangdi keyi bangzhu women Kèfú
- Bùguǎn dàshì xiǎoshì, Wǒmen zǒng néng cóng zhōngxué dào yīxiē dōngxī.
# Random Words
**我觉得我可以停掉安眠药**
**Wǒ juédé wǒ kěyǐ tíngdiào ānmiányào**
**I think I can stop taking sleeping pills.**
**- tíngdiào -> to quit (pills, not regular things)**
我希望可以停掉所有的要
Wǒ xīwàng kěyǐ tíng diào suǒyǒu de yāo
I hope I can stop all of them.
他跟我一样,离婚了
Tā gēn wǒ yīyàng, líhūnle
He, like me, is divorced.
Bù chéngshú
**我有一个好消息想告诉你**
**Wǒ yǒu yīgè hǎo xiāoxī xiǎng gàosù nǐ**
**I have some good news I want to tell you**
# Main Point
## 不了 -> Bùliǎo
Verb compliment that means "Can Not"
## Paragraph
https://www.jw.org/cmn-hans/%E5%A4%9A%E5%AA%92%E4%BD%93%E5%9B%BE%E4%B9%A6%E9%A6%86/%E6%9D%82%E5%BF%97/%E5%AE%88%E6%9C%9B%E5%8F%B02023%E5%B9%B4%E7%AC%AC1%E6%9C%9F/%E7%A5%B7%E5%91%8A%E6%9C%89%E5%8A%A9%E5%BF%83%E7%90%86%E5%81%A5%E5%BA%B7/
Wǒmen de xīnlǐ jiànkāng chūxiàn wèntí shí, nánmiǎn huì gǎndào gūdān wúzhù, yīnwèi biérén bù yīdìng wánquán lǐjiě wǒmen de gǎnshòu.(Zhēnyán 14:10) Dàn yēhéhuá néng kàn dào yīqiè, tā liǎojiě wǒmen de yōushāng tòngkǔ, yě xīwàng wǒmen chǎngkāi xīnfēi xiàng tā qīngsù.
- xīnlǐ jiànkāng -> Mental Health
- chūxiàn -> to appear
- nánmiǎn -> Inevitably
- gǎndào -> to feel -> Means the same as juédé
- gūdān -> Lonely
- wúzhù -> Helpless
Wǒmen de xīnlǐ jiànkāng chūxiàn wèntí shí, nánmiǎn huì gǎndào gūdān wúzhù
When there's a problem with our mental health, inevitably will feel lonely and helpless
**THING THAT THERE'S A PROBLEM WITH + chūxiàn wèntí shí, nánmiǎn huì gǎndào gūdān wúzhù**
When there's a problem with THING THERE'S A PROBLEM WITH, inevitably will feel lonely and helpless
Wǒmen hé yēhéhuá de guānxì chūxiàn wèntí shí, nánmiǎn huì gǎndào gūdān wúzhù
When there's a problem with our relationship with Jehovah, inevitably will feel lonely and helpless
Wǒmen hé dìxiōng jiěmèi de guānxì chūxiàn wèntí shí, nánmiǎn huì gǎndào gūdān wúzhù
When there's a problem with our relationship with brothers and sisters, inevitably will feel lonely and helpless
Zhàngfū gēn qīzǐ de guānxì chūxiàn wèntí shì, nánmiǎn huì gǎndào gūdān wúzhù
# Homework
- 3 sentences using "Wǒ yǒu yīgè hǎo xiāoxī xiǎng gàosù nǐ"
- 3 sentences using "tíngdiào (to quit pills)"
- 3 sentences using "THING THAT THERE'S A PROBLEM WITH + chūxiàn wèntí shí, nánmiǎn huì gǎndào gūdān wúzhù"

View File

@@ -1 +1,10 @@
# Homework
# Synopsis - 2026-02-26
- bùduàn (不断) -> Continuous / Non-stop. Adverb.
- zhè jiùshì wèishéme (这就是为什么) -> That's why.
- Pronouncing "One" as yāo (一) when reading a number by itself.
- Bùguǎn dàshì xiǎoshì (不管大事小事) -> No matter how big or small.
# Homework
- 3 sentences using "bùduàn"
- 3 sentences using "zhè jiùshì wèishéme”
- 3 sentences using "Bùguǎn dàshì xiǎoshì"

View File

@@ -1,70 +0,0 @@
---
processed: true
---
# Last Weeks Homework
Synopsis for Japanese Class_2026-01-08.md:
This class focused on new grammar points: using `〜てしまいます` to express completion or disappointment, and using `と` for sequential actions. New vocabulary included `線路` (train tracks), `試合` (sports match), `遅れる` (to be late), and `着く` (to arrive).
# Homework
- Review the new grammar points: `~てしまいます` and connecting sentences with `と`.
# Random Words
- 少しずつ -> ずつ means "little by little"
- 自由 -> じゆう -> Freedom
- 上手くいく -> うまい + いく -> Smoothly Go
- 自動販売機 -> じどうはんばいき -> Automatic Selling Machine -> Vending
- 歯医者 -> はいしゃ -> Dental Clinic
- 風邪をひく -> かぜをひく -> To get a cold
- But most use なる、インフルエンザになる
- Can also use かかる, which means "to suffer". インフルエンザにかかる
- 年を取る -> To grow old
- 使う -> つかう -> to use
# Main Point
## Connecting Sentences with と
You can connect different actions, in order, using と. The verb before と must be in present tense, but can be in regular or polite form. This is usually used for things that naturally happen, without human trying to intervene in it.
Special note: If you use this と to connect a sentence, you can not end the sentence with ~たいです (Want to), ~てください (Please do...), ~てはいけません (Don't do something). Use ~たから instead of と for that.
百メートル歩くと郵便局に着きました
After walking a hundred meters, I arrived at the post office.
ボタンを押しますとジュースが出ます。
When you press the button, juice will come out.
冬になると寒くなります
It gets cold in the winter
スイッチをつけると部屋が明るくなります
After I hit the switch, the room becomes bright
夏になったら沖縄に行きます
I go to Okinawa in the summer.
年を取ると経験が増えます
With age comes experience
## ながら -> Multi Tasking
You can stick ながら at the end of a ます verb stem, and then connect another verb after. The second verb is the main verb of the sentence. If there are multiple things going on, you can still only have one single ながら. Use て form for other things, and then have the second to last one as ながら
Structure: Verb1~~ます~~ + ながら + Verb2
When using present tense, it is usually used to denote a custom you do. It can focus on something right now, but is also used to
### Examples
- 音楽を聴きながら、仕事をしています
- While listening to music, I work
- ギターを弾きながら、歌います
- While playing the guitar, I sing
- テレビを見て、クッキーを食べながら、携帯を使います
- I watch TV, eat cookies, and use my phone.
- タバコを吸いながら、歩きます
- While smoking tabaco, walked
- 車を運転しながら、携帯を使います
- While driving a car, using a cell phone
- ご飯を食べながら、携帯を使ってはいけません。
- You must not use your cell phone while eating.
# Supplementary Notes
-
# Homework
-

View File

@@ -1,68 +0,0 @@
---
processed: true
---
# Last Weeks Homework
Synopsis for Japanese Class_2026-01-14.md:
This class covered new vocabulary including `少しずつ` (little by little), `自由` (freedom), and `自動販売機` (vending machine). New grammar points included connecting sentences with `と` for natural consequences, and using `ながら` for multi-tasking.
# Random Words
- 育てる -> そだてる -> To Raise (transitive)
- 育つ -> そだつ -> To raise (intransitive)
- 習慣 -> しゅうかん -> Habit/Custom
- 変わる -> かわる -> To change (intransitive)
- 変える -> かえる -> To change (transitive)
- 噓をつく -> To Tell a lie
# Main Point
## Using の as a placeholder
You can use の as a placeholder for an aforementioned object. We know this already
A: 何が好きですか?
B: 時計が好きです。
A: どちらのが好きです?
Bたかいのがすきです。
For verbs, we can't use a conjugated form, we have to use the dictionary form (ふつうけい), and then stick の after it. This changes the verb to a noun, and makes it available to use as a subject/topic
歌うのは楽しいです
The verb is 歌う, which is a verb. We stick の after it, the dictionary form, and this turns it into a noun. It can be in present or past tense, and it can be in positive or negative form, but it has to be in regular form, NOT polite form.
- 温泉に入るのが好きです
- I like being in an Onsen
- 携帯を使いながら自転車に乗るのは危ないです
- Using a phone while riding a bike is dangerous
- 子供を育てるのは大変です。
- Raising a child is very hard
- 習慣を変えるのは難しいです
- Changing a habit is difficult
- 一か月でN1の試験に合格するのは無理です
- It's impossible to pass the N1 exam in just one month.
- 噓をつくのはまずいです
- Lying is bad
- 私はAさんが中国語を勉強しているのを知っています
- I know that A-san is studying Chinese
- Notice: you can use の for other things to, not just before は. It turns the entire verb phrase into a noun.
- 私はAさんがタバコを吸わないのを知っています
- I know that Aーさん doesn't smoke.
- Notice: You can use it for negative sentences too.
- 彼はBさんたちが来月に結婚するのを知っています。
- He knows that B and her partner are getting married next month.
- 彼女はBさんに赤ちゃんが生まれたのを知っています
- She knows that B-San *had* a baby
- Notice: This is using PAST tense. It can be in any tense, but needs to be in regular form still.
- 彼女は九時半に会議があるのを覚えています
- She remembered she had a meeting at 9:30
- 彼女は四年前にこの人と会ったのを覚えています
- She remembers meeting this person four years ago.
# Supplementary Notes
## Describing Body States
When describing a person's current physical state (like being slim or overweight), it's common to use the `~ている` form of a verb. This describes the result of a change that has occurred and is ongoing. This is different from using a simple い-adjective, which often describes the inherent quality of an object.
- 痩せる -> やせる -> To become slim
- 痩せている -> (He/She) is slim (existing in a slim state)
- 太る -> ふとる -> To become fat
- 太っている -> (He/She) is fat (existing in a state of being fat)
Compare this with an い-adjective like `太い` (futoi), which means "thick" or "fat." You would use this for objects or specific body parts, not typically to describe a person's overall state in a polite context.
- e.g., `太い腕` (futoi ude) -> A thick arm.

View File

@@ -0,0 +1,56 @@
---
processed: true
---
# Last Weeks Homework
# Synopsis - 2026-02-25
- Glad that...: 〜てよかったです. (For negative, use 〜ないで + おいて + よかったです).
- Preparation/Proactivity: 〜ておく. Indicates doing something in advance for a future benefit.
- Logical consistency: 筋が通っている (すじがとおっている). "It follows a thread."
- Fiscal Year Months: 1月は「行く」, 2月は「逃げる」, 3月は「去る」. (Months leading up to April).
# Random Words
- 巡回大会 -> じゅんかいたいかい -> Circuit Assembly
- 支部代表 -> しぶだいひょう -> Branch Representative
- 奥さん -> おくさん -> Wife
- 地区大会 -> ちくたいかい -> District Convention
- 区域 -> くいき -> Territories
- 行列 -> ぎょうれつ)します
- ペラペラ -> Fluently -> な ADJ
- 芸術 -> げいじゅつ -> Art
- 描く -> かく -> To Draw
# はずです
Used to say "its supposed to be the case". Very similar to ```と思います``` , but you have a stronger feeling about it. You stick the regular form verb (no です or conjugation, just regular verb form) before it.
このレストランの料理は美味しいと思います
I think this restaurant cooking is good
このレストランの料理は美味しいはずです.
I'm sure this restaurant cooking good
## Structure
[ Regular Verb (Dictionary Form) / Regular Verb Negative Form (ない) / い Adj / な Adj + な / Noun + の ] + はずです
## Examples
今遅れています、でも彼は来るはずです
Now he's late, but he should come
ラーメン屋は行列していますから、おいしいはずです
There's a line at the ramen shop, so it must be delicious.
彼女はアメリカに四年間住んでいましたから、英語がペラペラなはずです
She lived in America for four years, so she must be good at English.
A-sanは芸術の学校で勉強したから、絵を描けるはずです
A-san studied at an art school, so he should be able to draw.
娘は残業がないから、家に早く帰って来るはずです
My daughter doesn't have to work overtime, so she should be home early.
A さんは結婚したから、新しい家を買ったはずです
A got married, so he must have bought a new house.
Aさん東京大学から卒業したので、頭がいいはずです
Mr. A graduated from Tokyo University, so he must be smart.
# Supplementary Notes
-
# Homework
-

View File

@@ -1,2 +1,8 @@
# Synopsis - 2026-03-04
- "Supposed to be": はずです. Indicates strong expectation or certainty based on evidence. Dictionary form verbs, nouns with の, and な-adjectives with な.
- Line/Queue: 行列 (ぎょうれつ).
- Fluent: ペラペラ (ぺらぺら).
- Art/Art School: 芸術 (げいじゅつ) / 芸術の学校 (げいじゅつのがっこう).
# Homework
- Review the new grammar points: `~てしまいます` and connecting sentences with `と`.
- (No specific homework was assigned in this note, Captain.)

View File

@@ -0,0 +1,2 @@

View File

@@ -0,0 +1,18 @@
# OS generated files
.DS_Store
Thumbs.db
ehthumbs.db
Desktop.ini
# Log files
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Temporary files
*.tmp
*.swp
*.swo
*.bak
*~

View File

@@ -36,3 +36,44 @@ This chart directly links each of the 16 Myers-Briggs personality types to its f
## Usage Note
For detailed explanations of each function and its role in different positions, please refer to [[03 - The Cognitive Functions]] and [[06 - The Roles of the Functions]]. For in-depth profiles of each type, navigate to the [[05 - Understanding the 16 Types]] page and click on the desired type.
---
|**Rank**|**Type**|**Approx %**|**Temperament**|**Common Traits**|
|---|---|---|---|---|
|1|**ISFJ**|13.8%|SJ|Supportive, reliable, detail-oriented|
|2|**ESFJ**|12.3%|SJ|Social, cooperative, harmony-seeking|
|3|**ISTJ**|11.6%|SJ|Orderly, factual, duty-bound|
|4|**ISFP**|8.8%|SP|Artistic, flexible, sensitive|
|5|**ESTJ**|8.7%|SJ|Systematic, concrete, direct|
|6|**ESFP**|8.5%|SP|Spontaneous, energetic, playful|
|7|**ENFP**|8.1%|NF|Enthusiastic, creative, social|
|8|**ISTP**|5.4%|SP|Technical, pragmatic, independent|
|9|**INFP**|4.4%|NF|Idealistic, empathetic, quiet|
|10|**ESTP**|4.3%|SP|Bold, observant, action-oriented|
|11|**INTP**|3.3%|NT|Theoretical, logical, detached|
|12|**ENTP**|3.2%|NT|Innovative, strategic, inquisitive|
|13|**ENFJ**|2.5%|NF|Charismatic, inspiring, altruistic|
|14|**INTJ**|**2.1%**|**NT**|**Strategic, analytical, independent**|
|15|**ENTJ**|1.8%|NT|Decisive, efficient, commanding|
|16|**INFJ**|1.5%|NF|Visionary, insightful, principled|
|**MBTI Type**|**Women (%)**|**Men (%)**|**Primary Difference**|
|---|---|---|---|
|**ISFJ**|19.4%|8.1%|More common in Women|
|**ESFJ**|16.9%|7.5%|More common in Women|
|**ISTJ**|6.9%|16.4%|**Most common for Men**|
|**ISFP**|9.9%|7.6%|Slighly more common in Women|
|**ESTJ**|6.3%|11.2%|More common in Men|
|**ESFP**|10.1%|6.9%|More common in Women|
|**ENFP**|9.7%|6.4%|More common in Women|
|**ISTP**|2.3%|8.5%|Significantly more common in Men|
|**INFP**|4.6%|4.1%|Nearly equal|
|**ESTP**|3.0%|5.6%|More common in Men|
|**INTP**|1.7%|4.8%|More common in Men|
|**ENTP**|2.4%|4.0%|More common in Men|
|**ENFJ**|3.3%|1.6%|More common in Women|
|**INTJ**|**0.9%**|**3.3%**|**Rare for both; extreme rarity in Women**|
|**ENTJ**|0.9%|2.7%|Very rare for Women|
|**INFJ**|1.6%|1.2%|Rarest overall for Men|
As of Jan 2026, according to Gemini.

View File

@@ -55,11 +55,16 @@ Understanding preferred communication styles is paramount.
### Common Communication Gaps
- **Abstract vs. Concrete:** Intuitive types (N) tend to speak in concepts and possibilities, while Sensing types (S) prefer concrete details and facts.
*Gap Example:* An INTJ (Ni-dom) explains a long-term strategy in abstract terms, leaving an ESTJ (Si-aux) frustrated that they don't have enough concrete data to act.
- **Logic vs. Values:** Thinking types (T) prioritize objective truth, while Feeling types (F) prioritize harmony and values.
*Gap Example:* An INTP (Ti-dom) presents a logically flawless argument against a proposal, unknowingly causing an ENFJ (Fe-dom) to feel personally attacked because the proposal had significant human impact.
- **Direct vs. Indirect:** Some types (e.g., Te, Ti) are more direct, while others (e.g., Fi, Fe in certain contexts) can be more indirect, especially concerning feelings.
*Gap Example:* An ESFJ (Fe-dom) might hint at their displeasure to avoid conflict, while an ENTJ (Te-dom) will completely miss the hint and only respond to direct communication.
*Gap Example (N -> S):* An INTJ (Ni-dom) explains a long-term strategy in abstract terms, leaving an ESTJ (Si-aux) frustrated because they don't have enough concrete data or a clear, step-by-step plan to act on.
*Gap Example (S -> N):* An ISFJ (Si-dom) gives a detailed, step-by-step account of a past event, leaving an ENFP (Ne-dom) impatient and wondering, "What's the bigger picture or the point of all this?"
- **Logic vs. Values:** Thinking types (T) prioritize objective truth and logical consistency, while Feeling types (F) prioritize harmony and personal or group values.
*Gap Example (T -> F):* An INTP (Ti-dom) presents a logically flawless critique of a colleague's proposal, unknowingly causing an ENFJ (Fe-dom) to feel personally attacked because the proposal had significant positive human impact that was ignored.
*Gap Example (F -> T):* An INFP (Fi-dom) argues against a company policy because it feels "wrong" and violates their personal ethics, while their ENTJ (Te-dom) manager dismisses their concerns as "soft" and irrelevant to the bottom line.
- **Direct vs. Indirect:** Some types (e.g., Te, Ti) are more direct and blunt, while others (e.g., Fi, Fe) can be more indirect to preserve harmony.
*Gap Example:* An ESFJ (Fe-dom) might hint, "It sure is getting a little messy in here," to avoid conflict. An ENTJ (Te-dom) will completely miss the hint and only respond to a direct command like, "Please help me clean the kitchen."
### Strategies to Bridge Communication

View File

@@ -0,0 +1,70 @@
# 09 - Advanced Intertype Relations: Detailed Dynamics
**Objective:** To provide a deeper, more predictive understanding of intertype relations by exploring specific, named relationship dynamics based on how cognitive function stacks align and interact.
---
## Introduction: From Principles to Predictions
While [[07 - Intertype Relations]] covers the general principles of interaction, this document delves into specific, named dynamics that arise from precise functional alignments. These models, heavily influenced by Socionics (a sister theory to MBTI), offer a powerful predictive framework for understanding the core challenges and synergies between any two types.
Understanding these dynamics allows you to move from "we seem to be clashing" to "ah, this is a 'Supervision' dynamic; I now understand the underlying cause and can adapt my approach."
---
## Key Intertype Relationship Dynamics
Below are some of the most significant and commonly encountered intertype dynamics.
### 1. Duality (Relations of Complementation)
- **Functional Alignment:** Your entire function stack is perfectly inverted relative to your partner's. Your Dominant is their Inferior; your Auxiliary is their Tertiary; your Tertiary is their Auxiliary; and your Inferior is their Dominant.
- **Common Experience:** Often described as finding your "other half." There is a powerful, unconscious pull as each person naturally provides what the other lacks most. The relationship feels deeply comforting and balancing, as your partner effortlessly handles the things you find most draining (your Inferior function). Communication can be difficult at first because you speak different "languages," but the long-term potential for mutual growth and support is immense.
- **Practical Example:** **INTJ (Ni-Te-Fi-Se)** & **ESFP (Se-Fi-Te-Ni)**
- The ESFP's dominant Se pulls the INTJ into the present moment, helping them overcome their Inferior Se anxiety.
- The INTJ's dominant Ni provides the long-term vision and stability that the ESFP lacks due to their Inferior Ni.
- They share the same "decision-making" functions (Te and Fi), but in a different order, leading to a feeling of shared values but different priorities.
### 2. Identity (Relations of "Seeing Yourself")
- **Functional Alignment:** You share the exact same function stack in the exact same order.
- **Common Experience:** An immediate and profound sense of being understood. You finally meet someone who "gets it" without explanation. This is incredibly validating. However, the major pitfall is that you share the exact same weaknesses and blind spots. There is no one to provide a balancing perspective, so you may enable each other's less healthy tendencies.
- **Practical Example:** **ENFP (Ne-Fi-Te-Si)** & **ENFP (Ne-Fi-Te-Si)**
- Both will get lost in exciting brainstorming sessions for hours (Ne-dom).
- Both will share a deep, authentic connection over their values (Fi-aux).
- However, both will likely struggle with follow-through and managing practical details (Si-inf), and no one will be naturally inclined to take on that role.
### 3. Mirror (Relations of "Similar but Different")
- **Functional Alignment:** You share the same four functions, but the order of your Dominant and Auxiliary functions is swapped.
- **Common Experience:** This relationship feels like looking at a slightly different version of yourself in a mirror. You understand each other's core motivations and speak the same functional "language," but you approach problems from the opposite starting point. This leads to stimulating conversations where you can help each other see a problem from a new angle. It's often a relationship of deep respect and effective collaboration.
- **Practical Example:** **INTJ (Ni-Te)** & **ENTJ (Te-Ni)**
- Both value strategic vision (Ni) and effective execution (Te).
- The INTJ leads with perfecting the vision before acting, while the ENTJ leads with acting to achieve the vision.
- They can help each other find balance: the ENTJ pushes the INTJ to act, and the INTJ helps the ENTJ to refine their strategy.
### 4. Activity (Relations of "Shared Fun")
- **Functional Alignment:** Your Dominant function is your partner's Tertiary function, and their Dominant is your Tertiary. You share the same Auxiliary and Inferior functions.
- **Common Experience:** This relationship is often very fun, creative, and energizing, especially in short bursts. You activate each other's "child" function, leading to playfulness and shared enjoyment. However, because you are both weak in the same areas (same Inferior function), the relationship can lack a grounding or responsible element, and extended time together can become surprisingly draining.
- **Practical Example:** **INTJ (Ni-dom, Fi-tert)** & **ISFP (Fi-dom, Ni-tert)**
- The INTJ's deep, visionary nature (Ni) is exciting and playful to the ISFP's creative "hunch" function (Ni).
- The ISFP's deep, authentic values (Fi) are a source of quiet admiration and relief for the INTJ's more private "child" values (Fi).
- Both are weak in dealing with the external world of sensory experience (Se) and can struggle with practical execution together.
### 5. Supervision (Relations of Asymmetry)
- **Functional Alignment:** Your Dominant function is your partner's Tertiary ("child") function. This is a one-way street.
- **Common Experience:** A challenging and often uncomfortable dynamic. The "Supervisor" naturally sees the "Supervised" person's primary mode of being as something immature or to be taken less seriously. The Supervisor often feels compelled to "help" or "correct" the Supervised person. In turn, the Supervised person feels constantly judged, underestimated, and on edge, as if their best efforts are seen as childish play.
- **Practical Example:** **ENTJ (Te-dom)** supervising **INTJ (Te-aux/Fi-tert)**
- To the ENTJ, whose mastery is in external execution (Te), the INTJ's more internally-focused process can seem inefficient. The ENTJ might try to "help" the INTJ be more decisive and organized, which the INTJ will perceive as condescending.
*A more obvious example:* **ESTJ (Te-dom)** supervising **ENFP (Te-tert)**. The ESTJ's entire world of competence (Te) is the ENFP's playful, sometimes clumsy "child" function. The ESTJ will see the ENFP's approach as inherently unserious, while the ENFP will feel stifled and criticized by the ESTJ's rigid focus on "the right way" to do things.
### 6. Conflict (Relations of Annihilation)
- **Functional Alignment:** Your Dominant function is your partner's weakest, most unconscious "Demon" function (the 8th function). All your valued functions are their unvalued functions.
- **Common Experience:** The most difficult of all relationship types. Communication is often impossible, as you operate on completely different cognitive wavelengths. Each person's natural state of being is a source of intense stress and irritation for the other. You fundamentally cannot understand why the other person is the way they are, and their very presence can feel like a drain or a threat to your own ego.
- **Practical Example:** **INTJ (Ni-Te)** & **ESFJ (Fe-Si)**
- The INTJ's future-focused, abstract, systems-thinking approach (Ni-Te) is completely alien to the ESFJ's focus on present-day social harmony and practical, traditional needs (Fe-Si).
- The INTJ will see the ESFJ as illogical, emotionally manipulative, and obsessed with trivial social details.
- The ESFJ will see the INTJ as cold, arrogant, impractical, and needlessly disruptive to social harmony. Both parties often leave the interaction feeling exhausted and deeply misunderstood.

View File

@@ -0,0 +1,93 @@
# 10 - Personal Growth: Optimizing Your Stack & Lifelong Development
**Objective:** To provide a practical framework for personal growth using the MBTI model, focusing on strategies to leverage strengths, develop weaker functions, and understand the lifelong journey of psychological development.
---
## Introduction: Your Type is a Starting Point, Not a Destination
Understanding your personality type is not the end of the journey; it is the beginning. Your type describes your innate cognitive preferences, but it does not define your limits. True personal growth comes from using this knowledge to consciously leverage your strengths and intentionally develop your weaker areas, leading to a more balanced, effective, and whole version of yourself.
This document provides a roadmap for that journey.
---
## Part 1: Optimizing Your Primary Stack (The First Half of Life)
The primary focus of development for a young person is typically the mastery of their top two functions.
### Mastering Your Hero (Dominant Function)
Your Dominant function is your greatest gift. It's the area where you can most easily achieve a state of "flow" and provide the most value to the world.
- **Strategy:** Don't fight it; lean into it. Create a life and career that allows you to use this function as much as possible. This is the path of least resistance to competence and confidence.
- **Actionable Step:** Identify the core activity of your Dominant function (e.g., organizing for Te, brainstorming for Ne, finding a vision for Ni) and find ways to make it a central part of your daily life.
### Developing Your Parent (Auxiliary Function)
Your Auxiliary function is the key to maturity and balance. It's your primary tool for interacting with the world effectively and preventing your Dominant function from becoming too one-sided.
- **Strategy:** Consciously practice using this function, even when it feels less natural than your Dominant. It's the "good parent" that balances your "heroic" but sometimes reckless inner child.
- **Actionable Step:** Identify situations where your Auxiliary function is needed. If you are an INTP (Ti-dom), consciously use your Ne to brainstorm possibilities *before* retreating into analysis. If you are an INTJ (Ni-dom), consciously use your Te to create a concrete plan *after* you have a vision.
### The Hero-Parent Tandem
The most effective individuals are those who have a powerful synergy between their top two functions. The Auxiliary function should serve and support the goals of the Dominant function.
- **Goal:** To create a seamless loop where your Dominant function sets the direction and your Auxiliary function executes it, or vice versa.
- **Example:** For an INFP (Fi-Ne), the goal is to use their Ne brainstorming to find creative ways to express their Fi values in the world, not to get lost in possibilities that have no personal meaning.
---
## Part 2: The Journey to Wholeness (The Second Half of Life)
Later in life, after establishing competence with the top two functions, growth shifts toward integrating the less-developed parts of the personality.
### Integrating Your Child (Tertiary Function)
Your Tertiary function is a source of play and creativity, but it can also be immature.
- **Strategy:** Find healthy, low-stakes outlets for this function. Treat it like a creative hobby, not a primary decision-maker. This allows it to provide relief and new perspectives without causing chaos.
- **Actionable Step:** If you are an INTJ (Tertiary Fi), explore your values through journaling or art, rather than making major life decisions based on sudden, intense feelings. If you are an ESTP (Tertiary Fe), enjoy being charming and witty at a party, but don't rely on it to get out of serious responsibilities.
### Confronting Your Aspiration (Inferior Function)
This is the most challenging and rewarding part of personal growth. Your Inferior function is your greatest weakness, but also the key to becoming a more balanced and whole person.
- **Strategy:** Engage the function in small, low-pressure, "low-stakes" ways. Do not try to make it your new strength; simply try to make it less of a source of fear and insecurity.
- **Actionable Steps:**
- **For Inferior Se (INTJ/INFJ):** Go for a walk and just notice the sensory details without analyzing them. Try a new food. Listen to an album without judging it.
- **For Inferior Ne (ISTJ/ISFJ):** Ask "what if" in a safe context. Read a book from a genre you'd normally dismiss. Brainstorm one "crazy" idea for a weekend plan.
- **For Inferior Ti (ENFJ/ESFJ):** Play a logic puzzle. Read a non-fiction book about a system that interests you. Try to understand the "why" behind a rule, just for yourself.
- **For Inferior Fi (ENTJ/ESTJ):** Journal about how you feel, without any goal in mind. Ask yourself what you truly value, aside from efficiency. Listen to music that evokes an emotional response.
---
## Part 3: Advanced Concepts in Growth
### An Introduction to Shadow Functions
The four functions not in your primary stack (5-8) are called "shadow functions." They are not just unused; they operate unconsciously and often represent your biggest blind spots, projections, and sources of destructive behavior.
- **5th - The Opposing Role:** Resists the Dominant. Can make you stubborn and argumentative.
- **6th - The Critical Parent:** Where you are most critical of yourself and others.
- **7th - The Trickster:** A source of double-binds and hypocrisy. You devalue this function and can be easily "tricked" by it in yourself and others.
- **8th - The Demon:** Your most repressed and destructive function. When you are at your absolute worst, you may manifest the negative qualities of this function.
**Strategy:** The goal is not to "develop" these functions, but to become *aware* of them. Recognizing when you are in the grip of a shadow function is the first step to reclaiming control and acting from your more conscious, healthy ego.
### Healthy vs. Unhealthy Function Expression
Every function can be used constructively or destructively.
| Function | Healthy Expression (Constructive) | Unhealthy Expression (Destructive) |
| :--- | :--- | :--- |
| **Te** | Organization, efficiency, achieving goals. | Domineering, critical, steamrolling. |
| **Ti** | Logical analysis, precision, finding truth. | Pedantry, analysis-paralysis, cold detachment. |
| **Fe** | Empathy, building community, social grace. | Manipulation, codependency, loss of self. |
| **Fi** | Authenticity, moral conviction, empathy. | Self-righteousness, emotional hypersensitivity. |
| **Se** | Being present, adaptability, enjoying life. | Recklessness, impulsivity, over-indulgence. |
| **Si** | Stability, reliability, detailed knowledge. | Rigidity, resistance to change, nit-picking. |
| **Ne** | Creativity, seeing possibilities, brainstorming. | Lack of focus, inability to finish projects. |
| **Ni** | Strategic vision, insight, long-term focus. | Paranoid fantasies, disconnection from reality. |
---
## Conclusion: A Lifelong Practice
Personality development is not a one-time event. It is a lifelong practice of understanding your natural cognitive wiring, leveraging your strengths, and having the courage to consciously engage with your weaknesses. By using this framework, you can move from being a passenger in your own psychology to being a mindful, intentional pilot on a journey toward wholeness.

View File

@@ -0,0 +1,59 @@
# 11 - The Shadow Functions: Exploring the Unconscious
**Objective:** To introduce the concept of the four "shadow" functions (functions 5-8) and their archetypal roles, providing a framework for understanding our blind spots, projections, and unconscious behaviors.
---
## Introduction: The Other Half of Your Personality
The four functions in your primary stack represent your ego—the parts of your personality that you identify with and consciously use. However, the four remaining functions do not simply disappear. They make up the "shadow" of your personality, operating largely unconsciously.
Understanding your shadow is the key to advanced personal growth. It's the part of you that "gets triggered," the source of your most irrational behaviors, and where your greatest blind spots lie. The goal is not to master these functions, but to become *aware* of them, so you can stop being controlled by them.
---
## Finding Your Shadow Stack
The shadow stack is a mirror image of your primary stack. To find yours, simply take your primary stack and flip the orientation (introverted/extraverted) of each function.
- **Example: INTJ**
- Primary Stack: **Ni - Te - Fi - Se**
- Shadow Stack: **Ne - Ti - Fe - Si**
The roles of these shadow functions are not heroic or supportive; they are often problematic and represent different ways the ego defends itself or lashes out when stressed.
---
## The Four Shadow Archetypes
### 5th Function: The Opposing Role
- **What It Is:** The direct opposite of your Dominant "Hero" function. Where your Hero is what you use to meet the world, the Opposing role is what you use to be stubborn, defensive, and passive-aggressive.
- **How It Manifests:** When someone challenges your core identity (your Hero), you may respond not with your Hero, but by projecting the Opposing function. You use it to dismiss others' arguments and stubbornly hold your ground.
- **Practical Example (INTJ with Opposing Ne):** An INTJ's Hero (Ni) provides a single, clear vision. When someone challenges that vision with facts that contradict it, the INTJ might defensively pivot to their Opposing Ne, not to genuinely explore possibilities, but to generate a dozen "what if" scenarios and tangential arguments designed to dismiss the challenge and protect their original vision.
### 6th Function: The Critical Parent
- **What It Is:** The opposite of your Auxiliary "Parent" function. Where your Parent is what you use to responsibly support others, the Critical Parent is what you use to criticize and control, both yourself and others.
- **How It Manifests:** This function is the source of your most biting self-criticism. It's the voice that tells you "you're not doing it right." When directed at others, it can be harsh, controlling, and demeaning, often pointing out flaws in the area they are most confident.
- **Practical Example (INTJ with Critical Parent Ti):** An INTJ's Parent (Te) is about external organization. Their Critical Parent (Ti) can manifest as an internal voice telling them their logic isn't precise enough. When directed outwards, they might attack someone's argument not on its external merits (Te), but on its internal logical inconsistencies (Ti), often in a dismissive or pedantic way.
### 7th Function: The Trickster
- **What It Is:** The opposite of your Tertiary "Child" function. This is arguably the most deceptive and confusing part of the psyche. It creates double-binds and situations where you feel trapped. It's the function you are most blind to and most likely to devalue in others.
- **How It Manifests:** The Trickster creates "can't win" scenarios. You use it to play tricks on yourself and others, often without realizing it. You will often project this function onto others, accusing them of motives related to it, while being completely unaware of your own hypocrisy in that area.
- **Practical Example (INTJ with Trickster Fe):** An INTJ's Child is Fi (personal values). Their Trickster is Fe (group harmony). An INTJ might accuse a group of being emotionally manipulative or of enforcing "stupid" social rules (projecting Trickster Fe), while being completely blind to how their own bluntness (Te) is disrupting the very harmony they are criticizing others for trying to maintain. They devalue Fe, and therefore are easily "tricked" by social dynamics they don't understand.
### 8th Function: The Demon
- **What It Is:** The opposite of your Inferior "Aspiration" function. This is the least conscious and most powerful part of your shadow. When you are at the absolute end of your rope—feeling utterly defeated and worthless—your personality may "transform" into its opposite, manifesting as the Demon.
- **How It Manifests:** This is your most destructive, scorched-earth behavior. It is profoundly self-sabotaging and damaging to others. It is the ego's last-ditch, nihilistic attempt to destroy what it feels is destroying it.
- **Practical Example (INTJ with Demon Si):** An INTJ's Aspiration is Se (engaging with the present). Their Demon is Si (reviewing past details). An INTJ in the grip of their Demon Si will not just feel disconnected from the present; they will actively use the past to destroy it. They might obsessively dredge up every single past mistake, every detail of a past failure, and use this data to "prove" to themselves and others that they are, and have always been, utterly worthless and that nothing will ever work. It is a deeply pessimistic and destructive internal loop.
---
## Conclusion: Awareness is the Antidote
You cannot "develop" your shadow functions in the same way you develop your primary stack. They are, by nature, unconscious. The goal is not to control them, but to become *aware* of them.
When you feel yourself becoming stubborn, overly critical, hypocritical, or self-destructive, ask yourself: "Which of my shadow functions might be active right now?" By simply shining a light of awareness on these unconscious patterns, you can begin to loosen their grip and choose to act from your more conscious, healthy self.

View File

@@ -0,0 +1,37 @@
# The MBTI Study Guide: A Comprehensive Reference
## Objective
This directory contains a comprehensive collection of research notes and summaries designed to transform the theoretical knowledge of the Myers-Briggs Type Indicator (MBTI) system into practical wisdom. The goal of this guide is to enable a deep understanding of personality, allowing an individual to accurately identify type, assess cognitive patterns, and connect with others more effectively.
## Recommended Reading Order
The documents are designed to be read in numerical order for a progressive and structured learning experience. Each file builds upon the concepts introduced in the last.
- **[[00 - Quick Reference Chart]]**: An at-a-glance "cheat sheet" of all 16 types and their primary function stacks. Use this for quick lookups.
- **[[01 - System Overview]]**: A high-level introduction to the MBTI framework, its core components, and foundational principles.
- **[[02 - The Four Dichotomies]]**: A detailed exploration of the four preference pairs (E/I, S/N, T/F, J/P).
- **[[03 - The Cognitive Functions]]**: A deep dive into the eight cognitive functions, the "software" of the personality, and the rules for how they are structured into a "stack."
- **[[04 - Function Dynamics and Relationships]]**: An analysis of how the functions interact within the stack, covering the major axes of operation and stress responses like "the grip."
- **[[05 - Understanding the 16 Types]]**: The central index for the 16 personality types, providing a brief overview of each and linking to their detailed profiles.
- **[[06 - The Roles of the Functions]]**: A crucial guide that explains how the expression of each function changes dramatically depending on its position in the stack (Dominant, Auxiliary, Tertiary, Inferior).
- **[[07 - Intertype Relations]]**: A practical framework for understanding the general principles of how different types interact, including common communication gaps and sources of synergy or conflict.
- **[[08 - A Practical Guide to Typing Others]]**: A step-by-step "field guide" on how to apply this knowledge to identify an individual's likely personality type through careful observation and analysis.
- **[[09 - Advanced Intertype Relations - Detailed Dynamics]]**: A deeper, more predictive dive into specific, named relationship dynamics (e.g., Duality, Conflict, Supervision) that arise from precise functional alignments.
- **[[10 - Personal Growth - Optimizing Your Stack & Lifelong Development]]**: A capstone document on using the MBTI framework for conscious self-improvement, leveraging strengths, and developing weaker functions.
- **[[11 - The Shadow Functions - Exploring the Unconscious]]**: An exploration of the less conscious "shadow" functions (5-8) and their role in our blind spots, projections, and personal growth.
## The Type Profiles
The **`Type Profiles/`** directory contains a detailed, practical analysis for each of the 16 types, all following a standardized template for easy comparison.

View File

@@ -103,3 +103,4 @@ When an INFJ feels their strange insights are trusted and that they can be their
## Known People
- Smithy
- Reina (Maybe?)

View File

@@ -105,4 +105,4 @@ When an INFP feels that their authentic self is cherished and that they have a s
## Known People
-
- Jose

View File

@@ -1,112 +0,0 @@
# The Personality Blueprint: From Letters to Functions
## Part 1: The Four Dichotomies (The Surface Layer)
The four letters represent your **preferences**. Think of these as your "natural defaults."
### 1. [E | I] Energy Orientation (The Power Source)
_Refers to where you direct your attention and how you recharge._
- **Extroversion (E):** Outwardly focused. Energy is gained through interaction and spent in solitude.
- **Introversion (I):** Inwardly focused. Energy is gained through solitude and spent during social interaction.
> **Note:** This is a biological battery, not necessarily a measure of social skill.
### 2. [S | N] Information Gathering (The Data Collection)
_Refers to what kind of data your brain prioritizes._
- **Sensing (S):** Focuses on "The What." Uses the five senses to observe concrete facts, details, and the present moment. (e.g., _"The deer is breakdancing."_)
- **Intuition (N):** Focuses on "The Why." Uses a "sixth sense" to see patterns, possibilities, and future implications. (e.g., _"Where did the deer learn to dance?"_)
### 3. [T | F] Decision Making (The Data Processing)
_Refers to the criteria you use when making a choice._
- **Thinking (T):** Objective. Prioritizes logic, consistency, and detached analysis. (e.g., _"Does this work?"_)
- **Feeling (F):** Subjective. Prioritizes values, harmony, and the impact on people. (e.g., _"How does this affect us?"_)
### 4. [J | P] Outer World Orientation (The Task Manager)
_Refers to how you organize your life and deal with the external world._
- **Judging (J):** Prefers closure. Likes plans, schedules, and "settling" things. (e.g., Knowing what you want to eat before you get to the restaurant).
- **Perceiving (P):** Prefers openness. Likes spontaneity, flexibility, and keeping options available. (e.g., Browsing the menu at the table).
---
## Part 2: The Cognitive Functions (The Engine Room)
While the letters are a great shorthand, the **Functions** describe the actual "software" running in your brain. There are 8 total, but each person primarily uses a "stack" of 4.
### The Stack Hierarchy
1. **Dominant (Hero):** Your strongest, most natural state. You do this without thinking.
2. **Auxiliary (Parent):** Your growth function. It balances the Dominant and is how you help others.
3. **Tertiary (Child):** Your "play" function. It feels creative but can be unstable or immature.
4. **Inferior (Aspiration):** Your biggest weakness. Under stress, you might "fail" into this function (the "Grip").
### Case Study: The "INxJ" Mirror
You and Smithy share the same "Bookends" but use different "Engines" for the outside world.
|**Position**|**Function**|**INFJ (Counselor)**|**INTJ (Mastermind)**|**Role in the Brain**|
|---|---|---|---|---|
|**1. Dominant**|**Ni**|**Introverted Intuition**|**Introverted Intuition**|The "Internal Radio" predicting the future.|
|**2. Auxiliary**|**F/T**|**Extroverted Feeling (Fe)**|**Extroverted Thinking (Te)**|How you execute plans and talk to people.|
|**3. Tertiary**|**T/F**|**Introverted Thinking (Ti)**|**Introverted Feeling (Fi)**|Your internal "logic check" or "value check."|
|**4. Inferior**|**Se**|**Extroverted Sensing**|**Extroverted Sensing**|Your "clumsiness" or stress-induced overindulgence.|
---
## Part 3: Deep Dive into "Ni" (Introverted Intuition)
As an INxJ, this is your primary mode of existence.
- **The Synthesizer:** Ni takes thousands of data points from the past and present (collected by your inferior Se) and collapses them into a single "hunch" or vision.
- **The Future Focus:** While a Sensor sees a fork and an outlet, Ni sees the **result** of the interaction before it happens.
- **The NJ Factor:** * **N** provides the abstract "What if?"
- **J** provides the drive for a singular conclusion ("This will happen").
- **Result:** A laser-focused, predictive mindset that is often 10 steps ahead but may miss what is right in front of its face.
---
## Part 4: Practical Interaction Guide
To communicate effectively, you must speak to a person's **Auxiliary (2nd) Function**, as that is their "handshake" with the world.
- **Dealing with an INFJ (Fe-Aux):** * _Approach:_ Focus on shared goals, "we," and social harmony.
- _Avoid:_ Being unnecessarily harsh or dismissive of human impact.
- **Dealing with an INTJ (Te-Aux):** * _Approach:_ Focus on efficiency, data, and "what works."
- _Avoid:_ Asking how they "feel" about a logical plan or wasting time with small talk.
- **Dealing with an xSxP (Se-User):**
- _Approach:_ Give them something concrete to look at or do. Be direct.
- _Avoid:_ Long-winded abstract theories without an immediate application.
---

View File

@@ -1,622 +0,0 @@
## Project Overview
Building a centralized AI-powered hub that connects personal devices, processes information, and makes intelligent decisions using Google Gemini API. The system manages markdown notes (Obsidian vault), sends reminders, and executes automations across 20-30 personal devices.
## Core Requirements
- **Scale**: Personal use, 20-30 devices maximum
- **Deployment**: Docker Compose on Linux server
- **AI**: Google Gemini API with caching and rate limiting
- **Notes**: Obsidian vault synced via Git (read-write access)
- **Network**: All devices connected via VPN (bidirectional communication)
- **Notifications**: Primary channel is Discord webhooks
- **Integrations**: Home Assistant (optional middleware)
- **Storage**: 7-day data retention for events/logs
## Technology Stack
### Hub (Docker Compose Services)
- **API**: FastAPI (Python)
- **Database**: PostgreSQL 16
- **Vector DB**: ChromaDB (note embeddings)
- **Cache/Queue**: Redis 7
- **Worker**: Background task processor
### Device Agents
- **Language**: Python (cross-platform)
- **Deployment**:
- Linux: systemd service
- Windows: Task Scheduler / Windows Service
- Mobile: Termux (Android) / Shortcuts (iOS)
### External Services
- **AI**: Google Gemini API
- **Notifications**: Discord webhooks
- **Home Automation**: Home Assistant REST API
- **Code Repository**: Gitea (local, for agent updates)
- **Version Control**: Git (Obsidian vault sync)
## Architecture Decisions
### Note Management
- Hub has **read-write** access to Obsidian vault
- Git workflow: pull → process → commit → push
- Reminder lines **deleted** after processing (clean removal)
- Git conflicts trigger Discord alerts for manual resolution
### Device Communication
- Devices authenticate with API keys
- Agents report events and queue locally if hub offline
- Hub can send commands to devices (predefined command set)
- Agent state is authoritative over hub's cached state
### AI Integration (Gemini)
- 24-hour cache for similar queries (Redis)
- Rate limit: 100 requests/hour
- Circuit breaker: 5 failures = 15min pause
- Fallback: Simple regex parsing if Gemini unavailable
### Data Management
- Events/logs: 7-day retention, auto-cleanup
- Completed reminders: Delete after processing
- Agent timezones: Translate to hub timezone
- Incremental note indexing using `git diff`
### Automation Rules
- YAML configuration files (version controlled)
- Home Assistant handles repeatable triggers
- Hub handles one-off events and AI decisions
## Project Structure
```
personal-ai-hub/
├── AGENTS.md # This file - update as you progress
├── README.md # User-facing documentation
├── docker-compose.yml # Service orchestration
├── .env.example # Environment variables template
├── .gitignore
├── hub/
│ ├── Dockerfile
│ ├── requirements.txt
│ ├── main.py # FastAPI application entry point
│ ├── worker.py # Background task processor
│ ├── models.py # Database models (SQLAlchemy)
│ ├── schemas.py # Pydantic schemas for API
│ ├── config.yaml.example # Automation rules template
│ ├── alembic/ # Database migrations
│ │ ├── alembic.ini
│ │ └── versions/
│ ├── api/
│ │ ├── __init__.py
│ │ ├── devices.py # Device registration endpoints
│ │ ├── events.py # Event submission/retrieval
│ │ ├── reminders.py # Reminder management
│ │ ├── webhooks.py # Webhook endpoints
│ │ ├── health.py # Health check endpoint
│ │ └── admin.py # Admin/management endpoints
│ ├── services/
│ │ ├── __init__.py
│ │ ├── gemini.py # Gemini API client
│ │ ├── notes.py # Markdown parser & git operations
│ │ ├── reminders.py # Reminder scheduling logic
│ │ ├── webhooks.py # Discord/webhook sender
│ │ ├── home_assistant.py # HA integration
│ │ ├── automation.py # YAML rule engine
│ │ ├── vector_store.py # ChromaDB interface
│ │ └── cache.py # Redis caching layer
│ ├── utils/
│ │ ├── __init__.py
│ │ ├── auth.py # API key authentication
│ │ ├── logging.py # Structured logging
│ │ └── timezone.py # Timezone conversion
│ └── tests/
│ ├── test_api.py
│ ├── test_notes.py
│ ├── test_reminders.py
│ └── test_automation.py
├── agent/
│ ├── agent.py # Main agent script
│ ├── requirements.txt
│ ├── config.example.json # Agent configuration template
│ ├── version.txt # Current agent version
│ ├── collectors/
│ │ ├── __init__.py
│ │ ├── system_metrics.py # CPU, memory, disk
│ │ ├── application.py # Running apps, active window
│ │ └── custom.py # User-defined collectors
│ ├── executors/
│ │ ├── __init__.py
│ │ └── commands.py # Command execution handlers
│ ├── install/
│ │ ├── install.sh # Linux installation script
│ │ ├── install.ps1 # Windows installation script
│ │ ├── systemd/
│ │ │ └── hub-agent.service
│ │ └── windows/
│ │ └── task-scheduler.xml
│ └── tests/
│ └── test_agent.py
├── docs/
│ ├── setup.md # Initial setup guide
│ ├── api.md # API documentation
│ ├── automation-guide.md # Writing automation rules
│ ├── agent-installation.md # Device agent setup
│ └── troubleshooting.md # Common issues
├── scripts/
│ ├── backup.sh # Database backup script
│ ├── cleanup.sh # Manual data cleanup
│ └── init-vault.sh # Initialize test vault
└── config/
├── automation-rules.yaml # Default automation rules
└── device-whitelist.yaml # Optional device restrictions
```
---
## Development Phases
### Phase 1: Foundation ⬜ NOT STARTED
**Goal**: Basic infrastructure running with device registration and health monitoring
**Tasks**:
- [ ] Create `docker-compose.yml` with all services (postgres, redis, chromadb, hub-api, worker)
- [ ] Create `.env.example` with all required environment variables
- [ ] Set up FastAPI application structure in `hub/main.py`
- [ ] Define database models in `hub/models.py` (Device, Event, Reminder tables)
- [ ] Create Alembic migration for initial schema
- [ ] Implement `/health` endpoint showing system status
- [ ] Implement device registration endpoint (`POST /devices/register`)
- [ ] Implement API key authentication middleware
- [ ] Set up structured JSON logging
- [ ] Create basic README.md with quickstart instructions
**Acceptance Criteria**:
- [ ] `docker-compose up` successfully starts all services
- [ ] Can register a device and receive API key
- [ ] `/health` endpoint returns status of all components
- [ ] Logs are structured and readable
- [ ] Database migrations apply cleanly
**Files to Create**:
- `docker-compose.yml`
- `.env.example`
- `hub/main.py`
- `hub/models.py`
- `hub/api/devices.py`
- `hub/api/health.py`
- `hub/utils/auth.py`
- `hub/utils/logging.py`
- `hub/alembic/versions/001_initial_schema.py`
- `README.md`
**Progress**: 0/10 tasks complete
---
### Phase 2: Device Agent ⬜ NOT STARTED
**Goal**: Cross-platform agent that reports to hub and executes commands
**Tasks**:
- [ ] Create `agent/agent.py` main script
- [ ] Implement heartbeat mechanism (report every 5 minutes)
- [ ] Implement system metrics collection (CPU, memory, disk)
- [ ] Implement event queue for offline operation
- [ ] Create device command execution framework
- [ ] Add auto-update check on startup (version endpoint)
- [ ] Create Linux systemd service file
- [ ] Create Windows Task Scheduler XML
- [ ] Write `install.sh` for Linux
- [ ] Write `install.ps1` for PowerShell
- [ ] Document agent configuration format
**Acceptance Criteria**:
- [ ] Agent successfully registers with hub on first run
- [ ] Agent sends heartbeat every 5 minutes
- [ ] Agent queues events when hub is unreachable
- [ ] Agent can execute basic commands from hub
- [ ] Agent installs as service on Linux
- [ ] Agent installs as scheduled task on Windows
- [ ] Agent checks for updates on startup
**Files to Create**:
- `agent/agent.py`
- `agent/config.example.json`
- `agent/collectors/system_metrics.py`
- `agent/executors/commands.py`
- `agent/install/install.sh`
- `agent/install/install.ps1`
- `agent/install/systemd/hub-agent.service`
- `docs/agent-installation.md`
- `hub/api/devices.py` (add version endpoint)
**Progress**: 0/11 tasks complete
---
### Phase 3: Notes & Reminders ⬜ NOT STARTED
**Goal**: Parse markdown notes, extract reminders, send Discord notifications
**Tasks**:
- [ ] Implement git operations in `services/notes.py` (pull, commit, push)
- [ ] Create markdown parser for reminder syntax
- [ ] Implement reminder extraction with date parsing
- [ ] Set up ChromaDB for note embeddings
- [ ] Create note indexing worker (incremental via git diff)
- [ ] Implement reminder scheduler (checks every minute)
- [ ] Create Discord webhook sender
- [ ] Implement reminder deletion from markdown files
- [ ] Add git conflict detection and Discord alerts
- [ ] Create reminder management API endpoints
- [ ] Add error notification for malformed reminder syntax
- [ ] Write tests for reminder parsing
**Reminder Syntax to Support**:
```markdown
@remind 2024-11-15 Review proposal
@remind in 3 days Check on project
@remind daily at 09:00 Stand-up meeting
```
**Acceptance Criteria**:
- [ ] Hub can read notes from mounted Obsidian vault
- [ ] Hub detects new/modified notes via git diff
- [ ] Reminders are correctly parsed from markdown
- [ ] Scheduled reminders trigger at correct time
- [ ] Discord webhook delivers notification
- [ ] Processed reminder line is deleted from note
- [ ] Git commits and pushes changes successfully
- [ ] Git conflicts are detected and alerted
**Files to Create**:
- `hub/services/notes.py`
- `hub/services/reminders.py`
- `hub/services/webhooks.py`
- `hub/services/vector_store.py`
- `hub/api/reminders.py`
- `hub/worker.py` (reminder scheduler)
- `hub/models.py` (add Reminder table)
- `hub/tests/test_notes.py`
- `hub/tests/test_reminders.py`
- `docs/automation-guide.md` (reminder syntax section)
**Progress**: 0/12 tasks complete
---
### Phase 4: AI Integration ⬜ NOT STARTED
**Goal**: Gemini API integration with caching, rate limiting, and semantic search
**Tasks**:
- [ ] Implement Gemini API client in `services/gemini.py`
- [ ] Set up Redis caching layer (24hr TTL)
- [ ] Implement rate limiting (100 req/hour)
- [ ] Implement circuit breaker (5 failures = 15min pause)
- [ ] Create fallback regex-based reminder parser
- [ ] Implement note embedding generation
- [ ] Create semantic search over notes using ChromaDB
- [ ] Add cost tracking (log token usage)
- [ ] Enhance reminder parsing with natural language support
- [ ] Create Gemini health check for monitoring
- [ ] Add Gemini context builder (device states + notes)
- [ ] Write tests for Gemini integration
**Acceptance Criteria**:
- [ ] Gemini API successfully processes queries
- [ ] Responses are cached and reused appropriately
- [ ] Rate limiting prevents quota exhaustion
- [ ] Circuit breaker triggers after repeated failures
- [ ] System falls back to regex parsing when Gemini down
- [ ] Natural language dates parsed correctly ("next Tuesday")
- [ ] Semantic search returns relevant notes
- [ ] Token usage is logged for cost monitoring
**Files to Create**:
- `hub/services/gemini.py`
- `hub/services/cache.py`
- `hub/utils/circuit_breaker.py`
- `hub/tests/test_gemini.py`
- Update `hub/services/notes.py` (add embeddings)
- Update `hub/services/reminders.py` (add NLP parsing)
**Progress**: 0/12 tasks complete
---
### Phase 5: Automation Engine ⬜ NOT STARTED
**Goal**: YAML-based rules that trigger actions based on device events
**Tasks**:
- [ ] Create YAML rule schema definition
- [ ] Implement rule parser in `services/automation.py`
- [ ] Create rule evaluation engine
- [ ] Implement trigger matching (device, event, time)
- [ ] Implement condition evaluation
- [ ] Implement action execution (webhook, command, search)
- [ ] Add Home Assistant REST API client
- [ ] Create bidirectional HA webhook integration
- [ ] Add dry-run mode for testing rules
- [ ] Create rule management API endpoints
- [ ] Write automation guide documentation
- [ ] Write tests for automation engine
**Example Rule Format**:
```yaml
rules:
- name: "Evening work reminder"
trigger:
device: "laptop"
event: "work_apps_closed"
time_after: "17:00"
action:
type: "search_notes"
query: "today's todos"
notify: discord
enabled: true
```
**Acceptance Criteria**:
- [ ] YAML rules load correctly from config file
- [ ] Rules trigger based on device events
- [ ] Time-based conditions work correctly
- [ ] Actions execute successfully (Discord, HA, device commands)
- [ ] Home Assistant can trigger hub via webhook
- [ ] Hub can trigger HA automations via REST
- [ ] Dry-run mode shows what would happen without executing
- [ ] Invalid rules are caught with helpful errors
**Files to Create**:
- `hub/services/automation.py`
- `hub/services/home_assistant.py`
- `hub/api/automations.py`
- `config/automation-rules.yaml`
- `docs/automation-guide.md`
- `hub/tests/test_automation.py`
**Progress**: 0/12 tasks complete
---
### Phase 6: Agent Auto-Update ⬜ NOT STARTED
**Goal**: Agents automatically update from Gitea repository
**Tasks**:
- [ ] Create agent version endpoint in hub API
- [ ] Implement version checking in agent
- [ ] Create agent download endpoint (proxy to Gitea)
- [ ] Implement agent self-update logic (download, backup, replace, restart)
- [ ] Add rollback mechanism (keep last working version)
- [ ] Create agent release workflow documentation
- [ ] Test update on Linux
- [ ] Test update on Windows
- [ ] Add update notification to Discord
- [ ] Create version tracking in hub database
**Acceptance Criteria**:
- [ ] Agent checks version on startup
- [ ] Agent downloads new version when available
- [ ] Agent backs up current version before updating
- [ ] Agent restarts after successful update
- [ ] Agent can rollback to previous version on failure
- [ ] Update process works on both Linux and Windows
- [ ] Hub tracks which agents are on which versions
**Files to Create**:
- `hub/api/admin.py` (version endpoints)
- Update `agent/agent.py` (add update logic)
- `scripts/release-agent.sh` (helper for releases)
- `docs/agent-installation.md` (update section)
**Progress**: 0/10 tasks complete
---
### Phase 7: Monitoring & Polish ⬜ NOT STARTED
**Goal**: Observability, documentation, and production readiness
**Tasks**:
- [ ] Create simple web dashboard (device grid, event stream)
- [ ] Enhance `/health` endpoint with detailed metrics
- [ ] Implement data retention cleanup job (7 days)
- [ ] Add database backup script
- [ ] Create troubleshooting documentation
- [ ] Write comprehensive API documentation
- [ ] Add Prometheus metrics endpoint (optional)
- [ ] Set up critical alerts (hub down, device offline >1hr)
- [ ] Create testing guide
- [ ] Final end-to-end testing across all components
- [ ] Performance testing with 30 devices
- [ ] Security audit (API keys, git credentials, etc.)
**Acceptance Criteria**:
- [ ] Dashboard shows real-time system status
- [ ] Old data automatically cleaned up after 7 days
- [ ] Database backups run automatically
- [ ] All documentation is complete and accurate
- [ ] Critical alerts deliver to Discord
- [ ] System handles 30 concurrent device connections
- [ ] No security vulnerabilities in authentication/authorization
**Files to Create**:
- `hub/api/dashboard.py` (simple UI endpoints)
- `scripts/backup.sh`
- `scripts/cleanup.sh`
- `docs/troubleshooting.md`
- `docs/api.md`
- `docs/testing.md`
- Update `README.md` (comprehensive)
**Progress**: 0/12 tasks complete
---
## Current Status
**Overall Progress**: 0% (0/7 phases complete)
**Current Phase**: Phase 1 - Foundation
**Blockers**: None
**Notes**:
- Project planning complete, ready to begin implementation
- All architecture decisions finalized
- Development environment ready (Linux server, Docker, Gitea)
---
## Instructions for Agents
### How to Use This File
1. **Start with Phase 1** and work sequentially through phases
2. **Check off tasks** as you complete them using `[x]`
3. **Update progress** counters (e.g., "3/10 tasks complete")
4. **Mark phases** as complete when all tasks done: ⬜ → 🟡 → ✅
- ⬜ NOT STARTED
- 🟡 IN PROGRESS
- ✅ COMPLETE
5. **Update "Current Status"** section with your progress
6. **Add notes** in "Blockers" or "Notes" if you encounter issues
7. **Commit changes** to this file after each work session
### Phase Status Icons
Use these when updating phase headers:
- ⬜ NOT STARTED - No work begun on this phase
- 🟡 IN PROGRESS - At least one task started
- ✅ COMPLETE - All tasks finished and acceptance criteria met
### Before Starting a Phase
1. Read through all tasks and acceptance criteria
2. Review the files to create
3. Check dependencies on previous phases
4. Update phase status to 🟡 IN PROGRESS
### When Completing a Task
1. Mark the task checkbox: `- [x]`
2. Update the progress counter
3. Commit the code changes
4. Update this file
### When Completing a Phase
1. Verify all acceptance criteria are met
2. Mark phase as ✅ COMPLETE
3. Update overall progress percentage
4. Move to next phase
5. Add any lessons learned in Notes section
### Git Commit Messages
Use conventional commits format:
```
feat(phase1): implement device registration endpoint
fix(phase3): correct reminder date parsing
docs: update AGENTS.md progress
test(phase2): add agent heartbeat tests
```
### Testing Requirements
- Write unit tests for core logic
- Write integration tests for API endpoints
- Test happy path and error cases
- Run tests before marking phase complete
### Documentation Requirements
- Update relevant docs when adding features
- Include code examples in documentation
- Keep API docs in sync with implementation
- Document configuration options
---
## Environment Setup
### Required Environment Variables
```bash
# Gemini API
GEMINI_API_KEY=your_key_here
# Database
DATABASE_URL=postgresql://user:pass@db:5432/hub
REDIS_URL=redis://redis:6379
# Git Configuration (for notes)
GIT_USER_NAME="Personal AI Hub"
GIT_USER_EMAIL="hub@yourdomain.local"
GIT_REMOTE_URL=https://gitea.local/user/obsidian-vault.git
# Home Assistant
HOME_ASSISTANT_URL=http://homeassistant.local:8123
HOME_ASSISTANT_TOKEN=your_ha_token
# Discord
DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/...
# Agent Updates
GITEA_URL=http://gitea.local
GITEA_TOKEN=your_gitea_token
# Security
API_SECRET_KEY=generate_random_key_here
# Paths
NOTES_PATH=/app/notes
NOTES_ALLOWED_FOLDERS=reminders,tasks,projects
```
### Development Tools Needed
- Docker & Docker Compose
- Python 3.11+
- Git
- Text editor / IDE
- curl or Postman (API testing)
- Access to: Gemini API, Discord webhook, Gitea instance
---
## Helpful Resources
### API Clients
- **FastAPI Docs**: https://fastapi.tiangolo.com/
- **Gemini API**: https://ai.google.dev/docs
- **Discord Webhooks**: https://discord.com/developers/docs/resources/webhook
### Libraries
- **SQLAlchemy**: https://docs.sqlalchemy.org/
- **ChromaDB**: https://docs.trychroma.com/
- **Redis-py**: https://redis-py.readthedocs.io/
- **GitPython**: https://gitpython.readthedocs.io/
### Patterns
- **Structured Logging**: Use JSON format with correlation IDs
- **Error Handling**: Always log, alert on critical errors
- **API Design**: RESTful, versioned endpoints
- **Testing**: Pytest with fixtures for database/API
---
## Contact & Support
If you encounter issues or need clarification:
1. Check troubleshooting doc
2. Ask for help

View File

@@ -0,0 +1,22 @@
# Bay Hall
## NW Info
Cong ID: 324-943-367
Passcode: Greatcrowd@1935
Pin: 9784-86
## Zoom Info
Meeting ID: 7639976908
Password: bay329
### Login Account
baykingdomhall@gmail.com:Jhvh55828!
## Gmail Account
baykingdomhall@gmail.com:Pending
## VNC
baiken:JWpc!!
## JW Conf
BayPC:Godskingdom
# Okinawa English
Pending...

View File

@@ -8,10 +8,8 @@
* **PB:** SOFI
* **I9 pass:** deepskys12*
* **Amazon Email:** [jtrade@bellsouth.net](mailto:jtrade@bellsouth.net)
* **Amazon Password:** CapeHorn27...I think.
* **KH Zoom Account Email:** [daviddotson@juno.com](mailto:daviddotson@juno.com)
* **KH Zoom Account Password:** Jhvh55828
* **Steam PS:** Balanc3B3D4amn3ed
* **Amazon Password:** 1974Cessna310Q
* **Steam PS:** blackh3artoflife
## Keys and Tokens
@@ -62,4 +60,5 @@ Restore: 1p2fbtgmfr\
# Delta
9205563647
Delta5000SkyMiles
Delta5000SkyMiles

View File

@@ -40,6 +40,27 @@ This note is a synthesized compilation of all Chinese class notes from the `10-I
- *Example*: 今天不但下雨而且非常冷 (Jīntiān bùdàn xià yǔ érqiě fēicháng lěng) - It's not only raining today, but also very cold.
- **Time Remaining**: `SUBJ + jùlí + ACTION + hái shèng + TIME LEFT` - 2025-12-15
- **Asking for Progress**: `SUBJ + yǒu shé me jìnzhǎn ma?` - 2025-12-15
- **"I'm a little bit sad that..."**: `SUBJECT + yǒudiǎn er shāngxīn yīnwèi...` - 2026-01-22
- **A 跟 B 差不多 ADJ**: A and B are about the same in ADJ - 2026-01-15
- **SUBJ + déle + disease**: SUBJ + got the disease - 2026-02-12
- **{Thing we do}, 是 + {purpose} + 重要一步 ({Thing we do}, shì + {purpose} + zhòngyào yībù)**: Doing {thing} is an important step in {purpose} - 2026-02-19
- **不断 (bùduàn) -> Continuous / Non-stop** - 2026-02-26
Adverb. Hanzi literally translates as "non-stop."
- *Example*: 我们应该不断向上帝祷告 (Wǒmen yīnggāi bùduàn xiàng shàngdì dǎogào) - We should pray to God non-stop.
- *Example*: 我们应该不断为弟兄姐妹祷告 (Wǒmen yīnggāi bùduàn wèi dìxiōng jiěmèi dǎogào) - We should continually pray for our brothers and sisters.
- *Example*: 我们应该不断传道 (Wǒmen yīnggāi bùduàn chuándào) - We should preach continually.
- **这就是为什么 (zhè jiùshì wèishéme) -> That's why** - 2026-02-26
- *Example*: 我想跟日本人结婚了,这就是为什么我去日本 (Wǒ xiǎng gēn rìběn rén jiéhūnle, zhè jiùshì wèishéme wǒ qù rìběn) - I want to marry a Japanese person, that's why I went to Japan.
- *Example*: 我没有你的勇气,这就是为什么我还单身 (Wǒ méiyǒu nǐ de yǒngqì, zhè jiùshì wèishéme wǒ hái dānshēn) - I don't have your courage, that's why I'm still single.
- **Pronouncing "One" as yāo (一)** - 2026-02-26
When pronouncing a number by itself (like a phone number or height) with no unit, "one" is pronounced as **yāo**, not yī.
- *Example*: 我一七五 (Wǒ yāoqīwǔ) - I am 175 (cm).
- **No matter how big or small (不管大事小事)** - 2026-02-26
- *Example*: 不管大事小事, 只要是我们关心的, 耶和华都愿意听 (Bùguǎn dàshì xiǎoshì, zhǐyào shì wǒmen guānxīn de, Yēhéhuá dōu yuànyì tīng) - No matter how big or small the matter, as long as it concerns us, Jehovah is willing to listen.
### Verb Complements
@@ -58,6 +79,14 @@ This note is a synthesized compilation of all Chinese class notes from the `10-I
- **又 (yòu)**: Used for an action that happened again in the **past**.
- **再 (zài)**: Used for an action that will happen again in the **present or future**.
- **都 (dōu) vs. 才 (cái)** - *Added: 2026-01-15*:
- **都 (dōu)** can be used to express a negative or anxious feeling about something being "already" a certain way. It emphasizes the speaker's subjective feeling rather than just the fact.
- *Example*: 我都二十四岁了 (Wǒ dōu èrshísì suìle) - I'm *already* 24 years old (and I feel it's old).
- *Example*: 都九点了,我需要回家!(Dōu jiǔ diǎnle, wǒ xūyào huí jiā!) - It's *already* 9pm, I need to go home!
- **才 (cái)** is used to express a positive feeling about something being "only" a certain way, suggesting the speaker feels it's early, young, or a small amount.
- *Example*: 我才三十岁 (Wǒ cái sānshí suì) - I'm *only* 30 years old (and I feel young).
- *Example*: 才九点,我们继续玩儿吧! (Cái jiǔ diǎn, wǒmen jìxù wán'er ba!) - It's *only* 9pm, let's keep playing!
## Vocabulary
### Nouns
@@ -114,6 +143,24 @@ This note is a synthesized compilation of all Chinese class notes from the `10-I
- **保龄球 (Bǎolíngqiú)**: bowling - 2025-12-04
- **电视剧 (Diànshìjù)**: TV drama - 2025-12-04
- **拉锁 (lāsuǒ)**: zipper - 2025-12-04
- **脑袋 (nǎodai)**: Brain Pocket / Head - 2026-01-22
- **亲友 (qīnyǒu)**: relatives & friends - 2026-01-22
- **中心思想 (Zhōngxīn sīxiǎng)**: Central Idea - 2026-01-22
- **挑战 (tiǎozhàn)**: Challenges - 2026-01-22
- **马桶盖儿 (mǎtǒng gài'er)**: toilet seat - 2026-01-15
- **吓人 (xiàrén)**: Terrifying - 2026-01-15
- **强大 (Qiángdà)**: Strong (for machines) - 2026-01-15
- **网络 (Wǎngluò)**: Internet - 2026-02-12
- **妈宝男 (Mā bǎo nán)**: Moms baby boy -> Mommas boy - 2026-02-12
- **家务 (Jiāwù)**: Chores - 2026-02-12
- **洗衣机 (Xǐyījī)**: washing machine - 2026-02-12
- **春节 (chūnjié)**: Chinese New Year (Spring Festival) - 2026-02-19
- **除夕 (Chúxì)**: Lunar New Year's Eve - 2026-02-19
- **看春晚 (Kàn chūnwǎn)**: Watch the Spring Gala - 2026-02-19
- **思旧 (Sī jiù)**: To miss old times - 2026-02-19
- **实体版 (shítǐ bǎn)**: physical version - 2026-02-26
- **数字版 (shùzì bǎn)**: digital version - 2026-02-26
- **勇气 (yǒngqì)**: courage - 2026-02-26
### People & Relationships
@@ -170,6 +217,13 @@ This note is a synthesized compilation of all Chinese class notes from the `10-I
- **表白 (biǎobái)**: to confess (feelings) - 2025-12-04
- **跳舞 (tiàowǔ)**: To dance - 2025-12-04
- **坐 (zuò)**: To ride in (a car) - 2025-12-04
- **照顾 (zhàogu)**: take care - 2026-01-22
- **面对 (miànduì)**: to face - 2026-01-22
- **克服 (kèfú)**: Overcome - 2026-01-22
- **保持 (bǎochí)**: keep - 2026-01-22
- **扫地 (sǎodì)**: To sweep the floor - 2026-02-12
- **打扫 (dǎsǎo)**: To clean - 2026-02-12
- **主持 (Zhǔchí)**: To host/preside - 2026-02-12
### Adjectives
@@ -197,20 +251,71 @@ This note is a synthesized compilation of all Chinese class notes from the `10-I
- **热 (Rè)**: Hot
- **舒服 (Shūfu)**: Comfortable
- **奇怪 (qíguài)**: Strange - 2025-12-04
- **独特 (dútè)**: Unique - 2026-01-22
- **喜乐 (xǐlè)**: Joyful - 2026-01-22
- **焦虑 (Jiāolǜ)**: Anxious - 2026-02-12
- **脏 (zàng)**: Dirty - 2026-02-12
### Adverbs & Expressions
- **以后 (yǐhòu)**: Future, later, soon - 2025-12-08
- **更 (Gèng)**: More - 2025-12-15
- **随便 (Suíbiàn)**: Whatever; anything is fine
- **从现在起 (cóng xiànzài qǐ)**: From now on
- **没想到 (Méi xiǎngdào)**: Didn't expect (in a good way)
- **终于 (zhōngyú)**: Finally, at last
- **反而 (fǎn'ér)**: On the contrary, instead
- **其实 (qíshì)**: Actually
- **当然 (dāngrán)**: Of course
- **总是 (zǒng shì)**: Always
- **有时 (yǒu shí)**: Sometimes
- 以后 (yǐhòu): Future, later, soon - 2025-12-08
- 更 (Gèng): More - 2025-12-15
- 随便 (Suíbiàn): Whatever; anything is fine
- 从现在起 (cóng xiànzài qǐ): From now on
- 没想到 (Méi xiǎngdào): Didn't expect (in a good way)
- 终于 (zhōngyú): Finally, at last
- 反而 (fǎn'ér): On the contrary, instead
- 其实 (qíshì): Actually
- 当然 (dāngrán): Of course
- 总是 (zǒng shì): Always
- 有时 (yǒu shí): Sometimes
- 长期 (Chángqī): Longterm - 2026-01-22
- 仍 (réng): still - 2026-01-22
- 呗/bei: you can stick at the end of an obvious sentence to soften the tone, and not to make the person sound like an idiot. - 2026-01-29
- 着/zhe: denotes that the action should be done over a period of time, not just a single occurrence. - 2026-01-29
- péiyǎng: to cultivate - 2026-01-29
- zhīzú: content - 2026-01-29
- tàidù: attitude - 2026-01-29
### Expressions
- 睡不着的滋味儿真难受 (Shuì bùzháo de zīwèier zhēn nánshòu): The feeling of not being able to sleep is truly awful. - 2026-01-29
- {{THING}} de zīwèier zhēn nánshòu: Feeling of {{THING}} is truly awful
- 没有钱的滋味儿真难受 (Méiyǒu qián de zīwèi'er zhēn nánshòu): It's a terrible feeling to have no money.
- 单身的滋味儿真难受 (Dānshēn de zīwèi'er zhēn nánshòu): Being single really sucks
- 是流感嘛? (Shì liúgǎn ma?): Is it the flu? - 2026-02-12
- 我得了流感,我的爸爸得了流感,我的朋友们得了流感 (Wǒ déle liúgǎn, wǒ de bàba déle liúgǎn, wǒ de péngyǒumen déle liúgǎn): I got the flu, my dad got the flu, my friends got the flu. - 2026-02-12
- 妈宝男在中国很普遍 (Mā bǎo nán zài zhōngguó hěn pǔbiàn): "Mama's boy" is very common in China. - 2026-02-12
- 我的朋友是妈宝男,他也有点儿喜欢做妈宝男 (Wǒ de péngyǒu shì mā bǎo nán, tā yě yǒudiǎn er xǐhuān zuò mā bǎo nán): My friend is a mama's boy, and he also a little bit likes being a mama's boy. - 2026-02-12
- 我二十一二岁的时候,我妈妈控制欲很强,但我当时不听他的话,现在他没有控制娱乐 (Wǒ èrshíyī'èr suì de shíhòu, wǒ māmā kòngzhì yù hěn qiáng, dàn wǒ dāngshí bù tīng tā dehuà, xiànzài tā méiyǒu kòngzhì yúlè): When I was twenty-one or twenty-two, my mother was very controlling, but I didn't listen to her back then. Now she doesn't try to control my life anymore. - 2026-02-12
- 我的阿姨是家里最小的孩子 (Wǒ de āyí shì jiālǐ zuìxiǎo de háizǐ): My aunt is the youngest child in the family. - 2026-02-12
- 我没有告诉他们很多细节 (Wǒ méiyǒu gàosù tāmen hěnduō xìjié): I didn't tell them many details. - 2026-02-12
- 主持的弟兄是加拿大人 (Zhǔchí de dìxiōng shì jiānádà rén): Conducting Brother is Canadian - 2026-02-12
- 我们的国家距离很近 (Wǒmen de guójiā jùlí hěn jìn): Our countries are very close - 2026-02-12
- 你喜欢做家务吗? (Nǐ xǐhuān zuò jiāwù ma?): Do you enjoy doing housework? - 2026-02-12
- 我并不讨厌 (Wǒ bìng bù tǎoyàn): I don't hate it - 2026-02-12
- 我不喜欢家务,也不讨厌家务 (Wǒ bù xǐhuān jiāwù, yě bù tǎoyàn jiāwù): I neither like nor dislike housework. - 2026-02-12
- 你最喜欢什么家务? (Nǐ zuì xǐhuān shénme jiāwù?): Your favorite chore is what? - 2026-02-12
- 我最喜欢洗碗。 (Wǒ zuì xǐhuān xǐ wǎn.): I like washing the dishes. - 2026-02-12
- 我最喜欢扫地。 (Wǒ zuì xǐhuān sǎodì.): I like sweeping the floor. - 2026-02-12
- 我最喜欢扫地,因为我有扫地机器人。 (Wǒ zuì xǐhuān sǎodì, yīnwèi wǒ yǒu sǎodì jīqìrén.): I like sweeping the floor because I have a robot vacuum. - 2026-02-12
- 你最讨厌什么家务? (Nǐ zuì tǎoyàn shénme jiāwù?): What kind of housework do you hate the most? - 2026-02-12
- 我最讨厌打扫洗手间,因为非常脏。 (Wǒ zuì tǎoyàn dǎsǎo xǐshǒujiān, yīn wéi fēicháng zàng.): I hate cleaning the bathroom because it's so dirty. - 2026-02-12
- 每逢佳节倍思亲 (Měi féng jiājié bèi sī qīn): "During festivals, one misses their loved ones even more." - 2026-02-19
- 你看春晚了吗? (Nǐ kàn chūnwǎnle ma?): Have you watched the Spring Gala? - 2026-02-19
- 除夕那天的晚上有春晚 (Chúxì natiān de wǎnshàng yǒu chūnwǎn): There is a Spring Gala on the night of Lunar New Year's Eve. - 2026-02-19
- 你向上帝祷告,是回来的重要一步 (Nǐ xiàng shàngdì dǎogào, shì huílái de zhòngyào yībù): Praying to God is an important step in your return. - 2026-02-19
- 你向上帝祷告,是谈恋爱的重要一步 (Nǐ xiàng shàngdì dǎogào, shì tán liàn'ài de zhòngyào yībù): Praying to God is an important step in dating. - 2026-02-19
## Chinese New Year - 2026-02-19
- **春节 (chūnjié)**: Chinese New Year (Spring Festival).
- **中国的春节 (Zhōngguó de chūnjié)**: Chinese New Year (LIT: Chinese Spring Festival).
- **每逢佳节倍思亲 (Měi féng jiājié bèi sī qīn)**: "During festivals, one misses their loved ones even more."
- **除夕 (Chúxì)**: Lunar New Year's Eve.
- Literally means "To remove", and 夕 was a monsters name. People used firecrackers to scare it away.
- **看春晚 (Kàn chūnwǎn)**: Watch the Spring Gala.
- **你看春晚了吗? (Nǐ kàn chūnwǎnle ma?)**: Have you watched the Spring Gala?
- **除夕那天的晚上有春晚 (Chúxì natiān de wǎnshàng yǒu chūnwǎn)**: There is a Spring Gala on the night of Lunar New Year's Eve.
## Idioms & Slang (Chengyu & Lingo)
@@ -228,6 +333,7 @@ This note is a synthesized compilation of all Chinese class notes from the `10-I
- **"Wife and Mother in Water" Dilemma**: A classic tricky question: "If your mother and I fell into the water, who would you save first?"
- **被割韭菜 (bèi gē jiǔcài)**: "To be cut like leeks." An idiom for being repeatedly exploited financially.
- **女人心,海底针 (Nǚrén xīn, hǎidǐ zhēn)**: "A woman's heart is like a needle at the bottom of the sea." (hard to predict) - 2025-12-26
- **死舅 (Sǐ jiù)**: "To kill your uncle" (slang/pun for missing old times - 思旧) - 2026-02-19
## Conversations
@@ -258,30 +364,30 @@ This note is a synthesized compilation of all Chinese class notes from the `10-I
- 你打算什么时候跟那个姐妹表白呢?(Nǐ dǎsuàn shénme shíhòu gēn nàgè jiěmèi biǎobái ne?): When do you plan to confess to that sister?
- 最近每天晚上都给你发信息。(Zuìjìn měitiān wǎnshàng dōu gěi nǐ fā xìnxī.): She sends you messages every night recently.
### Conversation about Economy - *Updated: 2026-01-01*
### Conversation about Economy - *Updated: 2026-01-29*
A: 师傅,最近生意怎么样呢?
A: Shīfu, zuìjìn shēngyi zěnme yàng ne?
A: Sir, how's business lately?
A: 师傅,最近生意怎么样呢?
A: Shīfu, zuìjìn shēngyi zěnme yàng ne?
A: Sir, how's business lately?
B: 最近不太好。
B: Zuìjìn bù tài hǎo。
B: Not really good lately.
B: 最近不太好。
B: Zuìjìn bù tài hǎo。
B: Not really good lately.
A: 疫情之后,各行各业都不太好。
A: Yìqíng zhi1hòu, gè háng gè yè dōu bù tài hǎo.
A: Since the pandemic, things have been rough for all industries.
B: 对啊,什么都涨,就是工资不涨。
B: Duì a, shénme dōu zhǎng, jiùshì gōngzī bù zhǎng.
B: Yeah, everything is going up in price, except wages.
A: 师傅,你觉得以后经济会怎么样?
A: Shīfu, nǐ juédé yǐhòu jīngjì huì zěnme yàng?
A: Sir, what do you think the economy will be like in the future?
A: 疫情之后,各行各业都不太好。
A: Yìqíng zhīhòu, gè háng gèdōu bù tài hǎo.
A: Since the pandemic, things have been rough for all industries.
B: 对啊,什么都涨,就是工资不涨。
B: Duì a, shénme dōu zhǎng, jiùshì gōngzī bù zhǎng.
B: Yeah, everything is going up in price, except wages.
A: 师傅,你觉得以后经济会怎么样?
A: Shīfu, nǐ juédé yǐhòu jīngjì huì zěnme yàng?
A: Sir, what do you think the economy will be like in the future?
B: 以后可能会越来越不好。
B: Yǐhòu kěnéng huì yuè lai yuè bù hǎo.
B: 以后可能会越来越不好。
B: Yǐhòu kěnéng huì yuè lái yuè bù hǎo.
B: The future will keep getting worse.
A: 我也同意。你觉得我们可以怎样应付经济难题呢
@@ -291,12 +397,12 @@ A: I agree too. How do you think we can cope with the economic difficulties?
B: 那就省着点儿花呗
B: Nà jiù shěngzhe diǎn'er huā bei
B: Then just spend a little less
- 呗/bei - you can stick at the end of an obvious sentence to soften the tone.
- 着/zhe - denotes that the action should be done over a period of time.
- 呗/bei - you can stick at the end of an obvious sentence to soften the tone, and not to make the person sound like an idiot.
- 着/zhe - denotes that the action should be done over a period of time, not just a single occurrence.
A: 没错,这是个好办法,除此之外,我觉得心态也很重要,您觉得呢?
A: Méi cuò, zhè shìgè hǎo bànfǎ, chú cǐ zhī wài, wǒ juédé xīntài yě hěn zhòngyào, nín juédé ne?
A: That's right, this is a good way. Besides that, I feel one's attitude is very important, what do you think?
A: No mistake, this is a good way, besides that, I feel attitude is very important, what do you think?
B: 对,没错
B: Duì, méi cuò
@@ -305,7 +411,47 @@ B: Yes, that's right.
A: 前几天我看到一句话说:“所以,总不要为明天忧虑,明天有明天的忧虑。每一天的难题已经够多了"。您觉得有道理吗?
A: Qián jǐ tiān wǒ kàn dào yījù huàshuō:“Suǒyǐ, zǒng bùyào wéi míngtiān yōulǜ, míngtiān yǒu míngtiān de yōulǜ. Měi yītiān de nántí yǐjīng gòu duōle". Nín juédé yǒu dàolǐ ma?
A: A few days ago I saw a quote that said, "Therefore, do not worry about tomorrow, for tomorrow will worry about itself. Each day has enough trouble of its own." Do you think that makes sense?
- Can be used as its own structure. **Qián jǐ tiān wǒ kàn dào yījù huàshuō:{{INSERT SCRIPTURE}} Nín juédé yǒu dàolǐ ma?**
B: 非常有道理
B: Fēicháng yǒu dàolǐ
B: It makes a lot of sense.
B: Very much makes sense
A: 还有一个方法我试过,很有效,就是要培养知足的态度
A: Hái yǒu yīgè fāngfǎ wǒ shìguò, hěn yǒuxiào, jiùshì yào péiyǎng zhīzú de tàidù
A: also another method I tried, very effective, which is cultivating a content attitude
- péiyǎng -> to cultivate
- zhīzú -> content
- tàidù -> attitude
A: 我想给你看一句话,能请你读读吗?
A: Wǒ xiǎng gěi nǐ kàn yījù huà, néng qǐng nǐ dú dú ma?
A: I'd like to show you a sentence; could you please read it?
A: 路加福音12:15 - 人不管多么富有,他拥有的东西也不能给他生命+。
A: Lù jiā fúyīn 12:15 - Rén bùguǎn duōme fùyǒu, tā yǒngyǒu de dōngxī yě bùnéng gěi tā shēngmìng.
A: Luke 12:15- People no matter how much they have, the things they own can not give them life
A: 你觉得这句话怎么样?有道理吗?
A: Nǐ juédé zhè jù huà zěnme yàng? Yǒu dàolǐ ma?
A: What do you think of this sentence? Does it make sense?
B: 很有道理!
B: Hěn yǒu dàolǐ!
B: That makes a lot of sense!
A: 那我们可以怎样时间这句话,培养知足的态度呢?
A: Nà wǒmen kěyǐ zěnyàng shíjiān zhè jù huà, péiyǎng zhīzú de tàidù ne?
A: So we can how apply this sentence, cultivating a content attitude?
B: 我不知道
B: Wǒ bù zhīdào
B: I don't know
A: 谢谢你的坦诚
A: Xièxiè nǐ de tǎnchéng
A: Thank you for your honesty
A: 一个方法是关注自己已经拥有的东西,而不是没有的
A: Yīgè fāngfǎ shì guānzhù zìjǐ yǐjīng yǒngyǒu de dōngxī, ér bùshì méiyǒu de
A: One way is to focus on what we already have, rather then on what we don't have

View File

@@ -1,7 +1,6 @@
---
type: Knowledge
title: Synthesized Japanese Class Notes
date: '2025-10-23'
---
# Synthesized Japanese Class Notes
@@ -199,6 +198,28 @@ This is a fundamental concept in Japanese grammar that distinguishes between ver
- **Expressing Preparation (ておく)**: Indicates something was done in preparation.
- **Expressing "I'm glad that..." (よかったです)**: Conjugate a verb into て form and add よかったです. For negative verbs (not go, not do, not eat, etc.), use **〜ないで**, not なくて.
#### Integration with 〜ておく (Preparation/Proactivity)
Often used as **〜ておいてよかったです**. Using おいて adds layers of:
- **Proactivity**: You made the effort or "settled" the action.
- **Future Benefit**: It was a "good move" that is paying off now or later.
- **Completeness**: A "box" has been checked that improves the current situation.
- *Example: 君と知り合っておいてよかったです (Im glad that I (went ahead and) got to know you.)*
#### Examples:
- 見つかってよかったです (I'm glad I found it)
- 勉強してよかったです (I'm glad I studied)
- 日本語を習ってよかったです (I'm glad I learned Japanese)
- 聖書を読んでおいてよかったです (I'm glad that I read the bible)
- 君と知り合っておいてよかったです (It was nice to get to know you)
- 引っ越してよかったです (I'm glad I moved)
- 晴れてよかったです (I'm glad it was sunny)
- いかないでおいてよかったです (I'm glad I didn't go.)
- **"Makes Sense" (筋が通っている)**: LIT: "It follows a thread." Used to say something is logically consistent.
- *Other common expressions*: なるほど (I see), 確かに (That's true).
- **Making Suggestions (たらどうですか)**: Suggests trying an action.
- **Polite Questions (んです)**: Makes a question less direct and more polite.
@@ -238,6 +259,14 @@ This is a fundamental concept in Japanese grammar that distinguishes between ver
- **Expressing Apology (てすみませんでした)**: Used to apologize for an action. For not doing something, use the negative て-form (なくて).
- *Example*: パーティーへ行かなくて、すみませんでした (I'm sorry I couldn't go to the party.)
- **"Supposed to be" (はずです) - *Added: 2026-03-04***: Used to say "it's supposed to be the case." It indicates a strong expectation or certainty based on some evidence.
- **Structure**: [ Dictionary Form Verb / Negative Form (ない) / い-Adj / な-Adj + な / Noun + の ] + はずです
- **Vibe**: Similar to `と思います` but with a much stronger feeling of certainty.
- *Example (Verb)*: 今遅れています、でも彼は来るはずです (He's late now, but he should come.)
- *Example (Verb)*: ラーメン屋は行列していますから、おいしいはずです (There's a line at the ramen shop, so it must be delicious.)
- *Example (Adj)*: 彼女は英語がペラペラなはずです (She must be good at English [because she lived in America].)
- *Example (Noun)*: A-sanは芸術の学校で勉強したから、絵を描けるはずです (A-san studied at an art school, so he should be able to draw.)
- **Conditionals and Sequencing**:
- **Conditional "If" (〜たら / 〜なら)** - *Updated: 2025-11-25*: `〜たら` is a common conditional formed with the past-tense plain form (た-form). `〜なら` is used for hypotheticals or contrasts based on a premise.
- *Example (たら)*: もしたくさんお金が**あったら**、新しい車を買います。 (If I had a lot of money, I would buy a new car.)
@@ -281,6 +310,146 @@ This is a fundamental concept in Japanese grammar that distinguishes between ver
- *Example (as subject)*: *子供を育てるの**は**大変です。* (Raising a child is very hard.)
- *Example (as object)*: *私はAさんが中国語を勉強しているの**を**知っています。* (I know that A-san is studying Chinese.)
- *Example (past tense)*: *彼女はBさんに赤ちゃんが生まれたのを知っています。* (She knows that B-san had a baby.)
- *Example: 彼は食べるのがゆっくりです* (His eating is slow)
## Passive Verb Tense - *Added: 2026-01-28*
This turns something like "To Scold" to "To be Scolded by"
### Group 1 Verbs (godan)
Take the ~u sound, and change it to ~aれる. If the ending kana is う, it changes to われる
- しかる -> しかられる
- さそう -> さそわれる
### Group 2 Verbs (Ichidan)
Take the る、and turn it into ~られる
- 食べる -> 食べられる
### Group 3 Verbs
する -> される
- 輸入する -> 輸入される // To Import -> To import by
くる -> こられる
- 持ってくる -> 持ってこられる // To bring -> To be brought by
## Conditional Forms - *Added: 2026-01-28*
### 1. The ~eba (~えば) Form
This is often called the **"Logical If."** Use this when focusing on the condition required to achieve a specific result.
- **How to form it:** **Verbs:** Change the final _~u_ sound to _~e_ and add __. (e.g., _Iku__Ikeba_)
- **I-Adjectives:** Drop the final _~i_, add _~kereba_. (e.g., _Samui__Samukereba_)
- **The Vibe:** Its very "If A happens, then B will definitely follow." It is often used for instructions, proverbs, or mathematical certainties.
### 2. The Nakereba (なければ) Form
This is simply the **negative version of ~eba**. It translates to **"If "something" does not happen."**
- **How to form it:** Take the negative (_nai_) form of a verb, drop the _~i_, and add _~kereba_.
- **Example:** _Tabenai_ (don't eat) → _Tabenakereba_ (If I don't eat).
- **Common Use:** Youll see this in the phrase for "must": _~nakereba narimasen_ (lit: "If you don't do it, it won't be okay").
- Can also stick "よかった" after it to mean "I wish I "
---
### 3. The ~tara (~ら) Form
This is the **"Conversational If."** It is the most versatile and common conditional in spoken Japanese.
- **How to form it:** Take the **past tense** of the verb/adjective and add _~ra_.
- **Verbs:** _Itta_ (went) → _Ittara_ (If/when I go).
- **Adjectives:** _Samukatta_ (was cold) → _Samukattara_ (If it's cold).
- **The Vibe:** It can mean "if" (hypothetical) or "when" (temporal). Its very safe to use in almost any casual situation.
#### What is the negative of ~tara?
The negative form is **~nakattara**.
- **How to form it:** Take the negative past tense (_~nakatta_) and add _~ra_.
- **Example:** _Ikanakatta_ (didn't go) → _Ikanakattara_ (If I don't go/If I hadn't gone).
### Examples
- 僕はもっと勉強すればよかった
- I should have studied more
- 僕は家に早く帰ればよかった
- I should have gone home earlier
## 尊敬語 - そんけいご - Honorifics - *Updated: 2026-02-18*
Honorific verbs. Used in very formal situations, and only used for others. We also don't use it for people we are familiar with, so not friends or family, but maybe supervisor or elders.
### 1. General Rule (Formulaic)
1. Take a verb
1. Can not use any of Group 3 verbs (する, くる)
2. Can not use any verb with only a single kana before the ~ます
2. Turn it into polite form (~ます), then kill the ます so its just the stem
3. Drop it in the structure: **お + Verb Stem + になります**
#### Examples
- 部長はジャズをお聞きになります (The department head listens to jazz.)
- 先生はイタリア語をお話になります (The teacher speaks Italian.)
### 2. Special Respectful Verbs (Sonkeigo)
These unique forms replace standard verbs entirely to show high respect.
Really all it takes is to take any verb, move it to て form, and then stick くださいます after and your good. If you want to show thanks, conjugate くださいます into くださって and add ありがとうございます after. Very polite, very useful.
| Polite Form (Masu) | Special Respectful Verbs | Meaning |
| :--- | :--- | :--- |
| いきます / きます / います | **いらっしゃいます** | To go / To come / To be |
| たべます / のみます | **めしあがります** | To eat / To drink |
| いいます | **おっしゃいます** | To say |
| しっています | **ごぞんじです** | To know |
| しりません | **ごぞんじじゃありません** | To not know |
| みます | **ごらんになります** | To see / To look at |
| します | **なさいます** | To do |
| くれます | **くださいます** | To give (to me) |
#### Examples
- 課長はお弁当をめしあがります (The chief will have lunch.)
- 課長は中国語を勉強なさっています (The section chief is studying Chinese.)
- 普段どこで映画をご覧になりますか? (Where do you usually watch movies?)
- 部長は私のパソコンは直してくださいます。
The manager will fix my computer.
- 先生は僕に親切にしてくださいます
The teacher is kind to me
- エホバは僕たちを助けてくださいます
Jehovah Helps Us
- そんな風に言ってくださってありがとうございます
Thank you for saying that. Actually a really good thing to know.
### 3. Polite Request Formulas
Used to give instructions or make requests more politely than 〜てください.
#### Formulas by Verb Group
- **Group 1 & 2:** **お + 【Verb stem】 + ください**
- **おはいりください** (Please enter)
- **おかかけください** (Please have a seat)
- **Group 3 (Sino-Japanese):** **ご + 【Noun/Stem】 + ください**
- **ごれんらくください** (Please contact us)
- **ごちゅういください** (Please be careful)
- **\* おでんわください** (Exception: uses お instead of ご)
#### Special Respectful Requests
- **【Verb て form】 + ください + ます**
- **いらっしゃってください** (Please come/go/be)
- **Specific Special Requests:**
- **おめしあがりください** (Please eat/drink) - *Can also say めしあがってください*
- **ごらんください** (Please look) - *ご覧になってください also works*
---
### Usage Note: お vs ご Prefix
- **お:** Use with traditional Japanese words (Kunyomi).
- **ご:** Use with Sino-Japanese words (Onyomi).
### Expressing Gratitude
- **【て form of action】 + ありがとうございます** (Thank you for [doing something])
## Describing Body States - *Added: 2026-01-21*
When describing a person's current physical state (like being slim or overweight), it's common to use the `~ている` form of a verb. This describes the result of a change that has occurred and is ongoing. This is different from using a simple い-adjective, which often describes the inherent quality of an object.
@@ -307,10 +476,10 @@ Compare this with an い-adjective like `太い` (futoi), which means "thick" or
- 聖なる力 (せいなるちから) -> Holy Spirit
- 硝子 (ガラス) -> Glass
- **People & Titles:** うんてんしゅ (driver), おとしより (elderly person), かいしゃいん (office worker), きょうだい (spiritual brother), ちょうろ (elder), 安愛がかり (あんないがかり) - Greeter, お金持ち (rich person), 奥さん (おくさん) - Wife (someone else's), 旦那さん (だんなさん) - Husband (someone else's)
- **Places:** おうこくかいかん (Kingdom Hall), くうこう (airport), こうえん (park), しやくしょ (city hall), としょかん (library), びじゅつかん (art museum), ゆうびんきょく (post office)
- **Places:** おうこくかいかん (Kingdom Hall), くうこう (airport), こうえん (park), しやくしょ (city hall), としょかん (library), びじゅつかん (art museum), ゆうびんきょく (post office), 芸術の学校 (げいじゅつのがっこう) - Art School
- **Time & Frequency:** あさって (day after tomorrow), いちにちじゅう (all day), おととい (two days ago), こんど (next time), しょうがつ / しんねん (New Years), まいしゅう (every week), 将来 (しょうらい) - near future
- **Food & Drink:** ごはん (rice/meal), しお (salt), すきやき (sukiyaki), やきにく (BBQ), やしょく (late night snack), 洋食 (ようしょく) - Western food
- **Objects & Concepts:** いさん (heritage), えんぴつ (pencil), かばん (bag), くるま (car), けいたい (cell phone), しごと (work), しつもん (question), せいしょ (Bible), でんしゃ (train), りょこう (trip/travel), 洋食 (ようしょく) - Western food, 合格発表 (ごうかく はっぴょう) - pass exam announcement, 給料 (きゅうりょう) - salary, 実現 (じつげん) - achievement/realization, 公開講演 (こうかいこうえん) - public talk, 緊張 (きんちょう) - nervousness, 区域 (くいき) - Congregation Territory, 忍耐 (にんたい) - Patience (from God), 基地 (きち) - Military Base, 遅刻 (ちこく) - Delay, 宿題 (しゅくだい) - Homework, 教科書 (きょうかしょ) - Text Book, 日の出 (ひので) - Sunlight, 離島 (りとう) - Small islands off a big island, 天気予報 (てんきよほう) - Weather report, 嵐 (あらし) - Storm
- **Food & Drink:** ごはん (rice/meal), しお (salt), すきやき (sukiyaki), やきにく (BBQ), やしょく (late night snack), 洋食 (ようしょく) - Western food, ラーメン屋 (らーめんや) - Ramen shop
- **Objects & Concepts:** いさん (heritage), えんぴつ (pencil), かばん (bag), くるま (car), けいたい (cell phone), しごと (work), しつもん (question), せいしょ (Bible), でんしゃ (train), りょこう (trip/travel), 洋食 (ようしょく) - Western food, 合格発表 (ごうかく はっぴょう) - pass exam announcement, 給料 (きゅうりょう) - salary, 実現 (じつげん) - achievement/realization, 公開講演 (こうかいこうえん) - public talk, 緊張 (きんちょう) - nervousness, 区域 (くいき) - Congregation Territory / Area, 忍耐 (にんたい) - Patience (from God), 基地 (きち) - Military Base, 遅刻 (ちこく) - Delay, 宿題 (しゅくだい) - Homework, 教科書 (きょうかしょ) - Text Book, 日の出 (ひので) - Sunlight, 離島 (りとう) - Small islands off a big island, 天気予報 (てんきよほう) - Weather report, 嵐 (あらし) - Storm, 巡回大会 (じゅんかいたいかい) - Circuit Assembly, 支部代表 (しぶだいひょう) - Branch Representative, 地区大会 (ちくたいかい) - District Convention, 行列 (ぎょうれつ) - Line/Queue, 芸術 (げいじゅつ) - Art
- **Natural Phenomena:** - 2025-11-25: 断水 (だんすい) - Water Main/Cut, 地震 (じしん) - Earthquake, 洗濯 (せんたく) - Laundry
- **Other:** 軍隊 (ぐんたい) - Military, おく - Billion, 自動チェックイン (じどうチェックイン) - Self Check-in
@@ -340,6 +509,32 @@ Compare this with an い-adjective like `太い` (futoi), which means "thick" or
- 変える -> かえる -> To change (transitive)
- 噓をつく -> To Tell a lie
### Vocabulary - 2026-01-28
- 種類 -> しゅるい -> Type
- 雑種 -> ざっしゅ -> Mutt, also works for cats
- 苦手 -> にがて -> Not good at, but subjective. Like something one things of themselves. へた is something they objectively suck at.
### Vocabulary - 2026-02-04
- 異常 - いじょう - Abnormal (な Adj)
- 二日酔い - ふつかよい - Hangover (Noun) - LIT: Second day drunk
- 貯金 - ちょきん - Save Money
- 貯金する -> To Save Money
### Vocabulary - 2026-02-18
- **春分 (しゅんぶん)** - Vernal Equinox
- **秋分 (しゅうぶん)** - Autumnal Equinox
- **普段 (ふだん)** - Usually
- **受付 (うけつけ)** - Reception
- **お見舞い (おみまい)** - Get well soon gifts
### Vocabulary - 2026-02-25
- **新年度 (しんねんど)** - New Fiscal year (Starts in April)
- **奉仕年度 (ほうしねんど)** - Service Year
- **確定申告 (かくていしんこく)** - Tax return (Uses 謙譲語/Kenjougo)
- **税金 (ぜいきん)** - Tax
- **ものみの塔 (ものみのと)** - Watchtower
- **筋が通っている (すじがとおっている)** - To make sense / Logically consistent
### Verbs
- **あう (会う)** - To meet
@@ -380,11 +575,13 @@ Compare this with an い-adjective like `太い` (futoi), which means "thick" or
- **出す (だす)** - 2025-12-23: To put out, to submit (Transitive)
- **下す (くだす)** - to lower
- **戻る (もどる)** - To go back
- **描く (かく) - *Added: 2026-03-04*** - To Draw
- **行列します (ぎょうれつします) - *Added: 2026-03-04*** - To line up
### Adjectives
- **い-Adjectives:** あたらしい (new), あつい (hot), いそがしい (busy), おいしい (delicious), おおきい (big), さむい (cold), ちいさい (small), むずかしい (difficult), やさしい (easy/kind), やすい (cheap), 悲しい (かなしい) - Sad (serious), 我慢強い (がまんづよい) - Patient, 使いやすい (つかいやすい) - To be useful, 上手い (うまい) - 2025-12-23: Smoothly, skillful, 懐かしい (なつかしい) - 2025-12-23: Nostalgic
- **な-Adjectives:** かんたん (easy), きれい (pretty/clean), げんき (healthy), しずか (quiet), じょうず (skilled), すき (likeable), べんり (convenient), ゆうめい (famous), 残念 (ざんねん) - Disappointed/Too bad
- **な-Adjectives:** かんたん (easy), きれい (pretty/clean), げんき (healthy), しずか (quiet), じょうず (skilled), すき (likeable), べんり (convenient), ゆうめい (famous), 残念 (ざんねん) - Disappointed/Too bad, ペラペラな (ぺらぺらな) - *Added: 2026-03-04* - Fluent
- **Like/Dislike Scale:** 大好き (love) > 好き (like) > 嫌い (dislike) > 大嫌い (hate)
### Adverbs & Expressions

View File

@@ -41,6 +41,7 @@ This Map of Content (MOC) serves as a living table of contents for all synthesiz
- [[Synthesized-Japanese-Class-Notes#Expressing Hope (といいですね or といいんですが)|Expressing Hope (といいですね or といいんですが)]]
- [[Synthesized-Japanese-Class-Notes#Expressing When (とき)|Expressing When (とき)]]
- [[Synthesized-Japanese-Class-Notes#Expressing Apology (てすみませんでした)|Expressing Apology (てすみませんでした)]]
- [[Synthesized-Japanese-Class-Notes#Supposed to be (はずです)|Supposed to be (はずです)]] - *Added: 2026-03-04*
- [[Synthesized-Japanese-Class-Notes#Quoting Someone Informal (tte iimashita)|Quoting Someone Informal (tte iimashita)]] - *Added: 2025-11-25*
- [[Synthesized-Japanese-Class-Notes#Conditional If (moshidattara or tara)|Conditional If (moshidattara or tara)]] - *Added: 2025-11-25*
- [[Synthesized-Japanese-Class-Notes#Trying To (temiru)|Trying To (temiru)]] - *Added: 2025-11-20*
@@ -55,6 +56,7 @@ This Map of Content (MOC) serves as a living table of contents for all synthesiz
- [[Synthesized-Japanese-Class-Notes#~ように|~ように]] - *Added: 2025-12-31*
- [[Synthesized-Japanese-Class-Notes#Grammar - 2026-01-14#Connecting Sentences with と|Connecting Sentences with と]] - *Added: 2026-01-14*
- [[Synthesized-Japanese-Class-Notes#Grammar - 2026-01-14#ながら -> Multi Tasking|ながら -> Multi Tasking]] - *Added: 2026-01-14*
- [[Synthesized-Japanese-Class-Notes#尊敬語 - そんけいご - Honorifics|尊敬語 - そんけいご - Honorifics]] - *Updated: 2026-02-18*
### [[Synthesized-Japanese-Class-Notes#Vocabulary|Vocabulary]]
- [[Synthesized-Japanese-Class-Notes#Nouns|Nouns]]
@@ -87,8 +89,8 @@ This Map of Content (MOC) serves as a living table of contents for all synthesiz
- [[Synthesized-Chinese-Class-Notes#Dinner Preparation|Dinner Preparation]]
- [[Synthesized-Chinese-Class-Notes#Coincidental Meeting at a Coffee Shop|Coincidental Meeting at a Coffee Shop]]
- [[Synthesized-Chinese-Class-Notes#Discussing the Weather|Discussing the Weather]]
- [[Synthesized-Chinese-Class-Notes#Talking about Economy - 2025-11-24|Talking about Economy]] - *Added: 2025-11-24*
- [[Synthesized-Chinese-Class-Notes#Conversation about Economy - Updated: 2026-01-29|Conversation about Economy]] - *Updated: 2026-01-29*
- [[Synthesized-Chinese-Class-Notes#Personal Conversation - 2025-12-04|Personal Conversation]] - *Added: 2025-12-04*
- [[Synthesized-Chinese-Class-Notes#Conversation about Economy (Cont.) - 2026-01-01|Conversation about Economy (Cont.)]] - *Added: 2026-01-01*
- [[Synthesized-Chinese-Class-Notes#Chinese New Year|Chinese New Year]] - *Added: 2026-02-19*
### [[Synthesized-Chinese-Class-Notes#Cultural Notes, Idioms & Slang|Cultural Notes, Idioms & Slang]]

View File

@@ -19,4 +19,8 @@ dateLastFound: '2025-04-23'
- Nice older man, left kingdom tract, really likes to talk. Lived there for 53 years, was an electrician. Met him trying to put together a smoker, but failing.
## January 5th, 26
- Found wife, very nice. Said they went to penecostal church. Name was Shirley.
- Found wife, very nice. Said they went to penecostal church. Name was Shirley.
## Feb 20, 26
- Talked to him. He talked a lot. Asked about the future, told me the history of the area, of his family, of his grandsons. Worked for the power company. Shared 1 Tim 3:1-5, Rev 21:3,4, and 1 John 5:19
-

View File

0
お.md
View File