rdubwiley commited on
Commit
5be21bb
·
verified ·
1 Parent(s): 036736a

Deploy Agenda Parser

Browse files
.gitattributes CHANGED
@@ -44,3 +44,4 @@ samples/Board_of_Commissioners_224_Agenda_Packet_6_11_2026_8_30_00_AM.pdf filter
44
  samples/Board_of_Commissioners_229_Agenda_Packet_5_28_2026_8_30_00_AM.pdf filter=lfs diff=lfs merge=lfs -text
45
  samples/February[[:space:]]4,[[:space:]]2026[[:space:]]City[[:space:]]Council[[:space:]]Agenda[[:space:]]Packet.pdf filter=lfs diff=lfs merge=lfs -text
46
  samples/June[[:space:]]3,[[:space:]]2026[[:space:]]City[[:space:]]Council[[:space:]]Agenda[[:space:]]Packet.pdf filter=lfs diff=lfs merge=lfs -text
 
 
44
  samples/Board_of_Commissioners_229_Agenda_Packet_5_28_2026_8_30_00_AM.pdf filter=lfs diff=lfs merge=lfs -text
45
  samples/February[[:space:]]4,[[:space:]]2026[[:space:]]City[[:space:]]Council[[:space:]]Agenda[[:space:]]Packet.pdf filter=lfs diff=lfs merge=lfs -text
46
  samples/June[[:space:]]3,[[:space:]]2026[[:space:]]City[[:space:]]Council[[:space:]]Agenda[[:space:]]Packet.pdf filter=lfs diff=lfs merge=lfs -text
47
+ samples/ionia-2026-02.pdf filter=lfs diff=lfs merge=lfs -text
samples/2024-08-13 Finance Agenda Packet.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:e7a980321ded6a3509cb9b4ea07c6dcb2cea8fec53042273e4e5618f3e760ba3
3
- size 18738077
 
 
 
 
samples/2026-04-30 Full Board Agenda Packet.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:fe62d15d8a54e79a200b8a6ab0d1faabec23ea8ac709c981bed1e6141d1a7ef4
3
- size 60950384
 
 
 
 
samples/2026-05-12 Legislative Affairs & Government Operations Packet.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:9fc24163655931bc3048217fb9f3787909ca49ac83f375aa811aabad19e08a49
3
- size 5471730
 
 
 
 
samples/2026-05-12 Public Health & Safety Agenda Packet.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:4b4ad96c28d01f98ebfd6a36261c152c27c3dc132874e01b7bad33325ec1e5c0
3
- size 42597338
 
 
 
 
samples/2026-05-13 Economic Development & Infrastructure Agenda Packet.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:a3693ed5697f36fb5db77bf2bd72758743ee9e77ede89495606d9b5fde7e1a5e
3
- size 30400080
 
 
 
 
samples/Board_of_Commissioners_224_Agenda_Packet_6_11_2026_8_30_00_AM.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:bcacd688a08cf13eb665980e0c614cba9573b020d667612a64ec17de59a90f6f
3
- size 2383481
 
 
 
 
samples/Board_of_Commissioners_229_Agenda_Packet_5_28_2026_8_30_00_AM.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:3a43d8154408cc9b5ed1b466067cfa90f93f9fb15ca2df1cb5d5d3a9f3b282f1
3
- size 25821286
 
 
 
 
samples/June 3, 2026 City Council Agenda Packet.pdf DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:c561de11073663a9e132e2e9a5f8f6b4a5b3d74263f8629939139464b50a88f0
3
- size 64861329
 
 
 
 
samples/{February 4, 2026 City Council Agenda Packet.pdf → ionia-2026-02.pdf} RENAMED
File without changes
webapp/backend.py CHANGED
@@ -107,6 +107,14 @@ SAMPLES: list[dict] = [
107
  "agenda_pages": "1-3",
108
  "source_url": "https://baycitymi.portal.civicclerk.com/event/928/files/agenda/3731",
109
  },
 
 
 
 
 
 
 
 
110
  ]
111
  _SAMPLE_BY_ID = {s["id"]: s for s in SAMPLES}
112
 
 
107
  "agenda_pages": "1-3",
108
  "source_url": "https://baycitymi.portal.civicclerk.com/event/928/files/agenda/3731",
109
  },
110
+ {
111
+ "id": "ionia-2026-02",
112
+ "label": "Ionia — City Council",
113
+ "description": "144-page council packet · 30 items, bookmark-mapped",
114
+ "file": "ionia-2026-02.pdf",
115
+ "agenda_pages": "1-3",
116
+ "source_url": "",
117
+ },
118
  ]
119
  _SAMPLE_BY_ID = {s["id"]: s for s in SAMPLES}
120
 
webapp/frontend/dist/assets/{index-CFqx_y3E.js → index-CCacU5aL.js} RENAMED
The diff for this file is too large to render. See raw diff
 
webapp/frontend/dist/index.html CHANGED
@@ -28,7 +28,7 @@
28
  href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' fill='%2314213a'/%3E%3Cpath d='M16 5 L26 11 H6 Z M8 13 v9 M13 13 v9 M19 13 v9 M24 13 v9 M5 24 h22 v2 H5 Z' stroke='%23c8a44d' stroke-width='1.6' fill='none' stroke-linejoin='round'/%3E%3C/svg%3E"
29
  />
30
  <title>Agenda Parser</title>
31
- <script type="module" crossorigin src="/assets/index-CFqx_y3E.js"></script>
32
  <link rel="stylesheet" crossorigin href="/assets/index-CLVzESta.css">
33
  </head>
34
  <body>
 
28
  href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' fill='%2314213a'/%3E%3Cpath d='M16 5 L26 11 H6 Z M8 13 v9 M13 13 v9 M19 13 v9 M24 13 v9 M5 24 h22 v2 H5 Z' stroke='%23c8a44d' stroke-width='1.6' fill='none' stroke-linejoin='round'/%3E%3C/svg%3E"
29
  />
30
  <title>Agenda Parser</title>
31
+ <script type="module" crossorigin src="/assets/index-CCacU5aL.js"></script>
32
  <link rel="stylesheet" crossorigin href="/assets/index-CLVzESta.css">
33
  </head>
34
  <body>